Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916676 - app-editors/emacs-29.1-r5 stable request
Summary: app-editors/emacs-29.1-r5 stable request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: GNU Emacs project
URL:
Whiteboard:
Keywords: CC-ARCHES, STABLEREQ
Depends on: 920347
Blocks:
  Show dependency tree
 
Reported: 2023-11-01 21:05 UTC by Ulrich Müller
Modified: 2023-12-25 12:27 UTC (History)
4 users (show)

See Also:
Package list:
app-editors/emacs-29.1-r5
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2023-11-01 21:05:48 UTC
As compared to the last stable revision (-r1), 29.1-r5 fixes bug 914609, bug 916180, bug 916204, and introduced a new use flag small-ja-dic.

Test plan: <https://wiki.gentoo.org/wiki/Project:Emacs/Test_plans>

Thanks in advance.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-02 04:06:45 UTC
arm64 done
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-02 09:31:42 UTC
amd64 done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-02 09:31:44 UTC
x86 done
Comment 4 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-11-25 12:26:36 UTC
arm done
Comment 5 matoro archtester 2023-12-10 22:46:07 UTC
One fail here on hppa.

Test erc-networks--id-sort-buffers backtrace:
  signal(ert-test-failed (((should (equal (erc-networks--id-sort-buffers (list oldest newest middle)) (list newest middle oldest))) :form (equal (#<killed buffer> #<killed buffer> #<killed buffer>) (#<killed buffer> #<killed buffer> #<killed buffer>)) :value nil :explanation (list-elt 0 (different-atoms #<killed buffer> #<killed buffer>)))))
  ert-fail(((should (equal (erc-networks--id-sort-buffers (list oldest newest middle)) (list newest middle oldest))) :form (equal (#<killed buffer> #<killed buffer> #<killed buffer>) (#<killed buffer> #<killed buffer> #<killed buffer>)) :value nil :explanation (list-elt 0 (different-atoms #<killed buffer> #<killed buffer>))))
  #f(compiled-function () #<bytecode -0x14ec77c4>)()
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test :name erc-networks--id-sort-buffers :documentation nil :body #f(compiled-function () #<bytecode -0x14ec77c4>) :most-recent-result #s(ert-test-failed :messages "" :should-forms ((... :form ... :value nil :explanation ...)) :duration 0.0 :condition (ert-test-failed (... :form ... :value nil :explanation ...)) :backtrace (#s(backtrace-frame :evald t :fun signal :args ... :flags nil :locals ... :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-fail :args ... :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun #f(compiled-function () #<bytecode -0x14ec77c4>) :args nil :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert--run-test-internal :args #0 :flags nil :locals ... :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-test :args ... :flags nil :locals ... :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-or-rerun-test :args ... :flags nil :locals ... :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests :args ... :flags nil :locals ... :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests-batch :args ... :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests-batch-and-exit :args ... :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun eval :args ... :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun command-line-1 :args ... :flags nil :locals ... :buffer nil :pos nil) #s(backtrace-frame :evald t :fun command-line :args nil :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun normal-top-level :args nil :flags nil :locals nil :buffer nil :pos nil)) :infos nil) :expected-result-type :passed :tags nil :file-name "/var/tmp/portage/app-editors/emacs-29....") :result #s(ert-test-failed :messages "" :should-forms (((should ...) :form (equal ... ...) :value nil :explanation (list-elt 0 ...))) :duration 0.0 :condition (ert-test-failed ((should ...) :form (equal ... ...) :value nil :explanation (list-elt 0 ...))) :backtrace (#s(backtrace-frame :evald t :fun signal :args (ert-test-failed ...) :flags nil :locals (... ... ... ...) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-fail :args (...) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun #f(compiled-function () #<bytecode -0x14ec77c4>) :args nil :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert--run-test-internal :args #0 :flags nil :locals (... ... ... ... ... ... ...) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-test :args (...) :flags nil :locals (... ... ...) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-or-rerun-test :args (... ... #f(compiled-function (event-type &rest event-args) #<bytecode 0x1d4b45e9>)) :flags nil :locals (...) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests :args (... #f(compiled-function (event-type &rest event-args) #<bytecode 0x1d4b45e9>) nil) :flags nil :locals (...) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests-batch :args (...) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests-batch-and-exit :args (...) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun eval :args (... t) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun command-line-1 :args (...) :flags nil :locals (... ...) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun command-line :args nil :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun normal-top-level :args nil :flags nil :locals nil :buffer nil :pos nil)) :infos nil) :exit-continuation #f(compiled-function () #<bytecode 0x17fbb17b>) :next-debugger debug :ert-debug-on-error nil))
  ert-run-test(#s(ert-test :name erc-networks--id-sort-buffers :documentation nil :body #f(compiled-function () #<bytecode -0x14ec77c4>) :most-recent-result #s(ert-test-failed :messages "" :should-forms (((should (equal ... ...)) :form (equal (#<killed buffer> #<killed buffer> #<killed buffer>) (#<killed buffer> #<killed buffer> #<killed buffer>)) :value nil :explanation (list-elt 0 (different-atoms #<killed buffer> #<killed buffer>)))) :duration 0.0 :condition (ert-test-failed ((should (equal ... ...)) :form (equal (#<killed buffer> #<killed buffer> #<killed buffer>) (#<killed buffer> #<killed buffer> #<killed buffer>)) :value nil :explanation (list-elt 0 (different-atoms #<killed buffer> #<killed buffer>)))) :backtrace (#s(backtrace-frame :evald t :fun signal :args (ert-test-failed (...)) :flags nil :locals ((debugger-may-continue . t) (inhibit-redisplay) (inhibit-debugger . t) (inhibit-changing-match-data)) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-fail :args ((... :form ... :value nil :explanation ...)) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun #f(compiled-function () #<bytecode -0x14ec77c4>) :args nil :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert--run-test-internal :args (#s(ert--test-execution-info :test #1 :result #2 :exit-continuation #f(compiled-function () #<bytecode 0x17fbb17b>) :next-debugger debug :ert-debug-on-error nil)) :flags nil :locals ((ert--infos) (debug-ignored-errors) (debug-on-quit . t) (backtrace-on-error-noninteractive) (debug-on-error . t) (debugger . #f(compiled-function (&rest args) #<bytecode 0x188b053a>)) (lexical-binding . t)) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-test :args #0 :flags nil :locals ((ert--running-tests #1) (message-log-max . t) (ert--should-execution-observer . #f(compiled-function (form-description) #<bytecode -0xad5de10>))) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-or-rerun-test :args (#s(ert--stats :selector ... :tests ... :test-map #<hash-table eql 41/41 0x1083bec7> :test-results ... :test-start-times ... :test-end-times ... :passed-expected 5 :passed-unexpected 0 :failed-expected 0 :failed-unexpected 1 :skipped 0 :start-time ... :end-time nil :aborted-p nil :current-test #1 :next-redisplay 0.0) #1 #f(compiled-function (event-type &rest event-args) #<bytecode 0x1d4b45e9>)) :flags nil :locals ((ert--current-run-stats . ...)) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests :args ((not ...) #f(compiled-function (event-type &rest event-args) #<bytecode 0x1d4b45e9>) nil) :flags nil :locals ((ert--current-run-stats . ...)) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests-batch :args ((not ...)) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun ert-run-tests-batch-and-exit :args ((not ...)) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun eval :args ((ert-run-tests-batch-and-exit ...) t) :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun command-line-1 :args (("-L" ":." "-l" "ert" "--eval" "(setq ert-batch-backtrace-right-margin nil)" "-l" "lisp/erc/erc-networks-tests" "--eval" "(ert-run-tests-batch-and-exit (quote (not (o...")) :flags nil :locals ((command-line-args-left) (argi . "-eval")) :buffer nil :pos nil) #s(backtrace-frame :evald t :fun command-line :args nil :flags nil :locals nil :buffer nil :pos nil) #s(backtrace-frame :evald t :fun normal-top-level :args nil :flags nil :locals nil :buffer nil :pos nil)) :infos nil) :expected-result-type :passed :tags nil :file-name "/var/tmp/portage/app-editors/emacs-29.1-r5/w..."))
  ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-map #<hash-table eql 41/41 0x1083bec7> :test-results ... :test-start-times ... :test-end-times ... :passed-expected 5 :passed-unexpected 0 :failed-expected 0 :failed-unexpected 1 :skipped 0 :start-time ... :end-time nil :aborted-p nil ...) #s(ert-test :name erc-networks--id-sort-buffers :documentation nil :body #f(compiled-function () #<bytecode -0x14ec77c4>) :most-recent-result ... :expected-result-type :passed :tags nil :file-name "/var/tmp/porta...") #f(compiled-function (event-type &rest event-args) #<bytecode 0x1d4b45e9>))
  ert-run-tests((not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp))) #f(compiled-function (event-type &rest event-args) #<bytecode 0x1d4b45e9>) nil)
  ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp))))
  ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp))))
  eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) (tag :unstable) (tag :nativecomp)))) t)
  command-line-1(("-L" ":." "-l" "ert" "--eval" "(setq ert-batch-backtrace-right-margin nil)" "-l" "lisp/erc/erc-networks-tests" "--eval" "(ert-run-tests-batch-and-exit (quote (not (or (tag..."))
  command-line()
  normal-top-level()

Test erc-networks--id-sort-buffers condition:
    (ert-test-failed
     ((should
       (equal
        (erc-networks--id-sort-buffers ...)
        (list newest middle oldest)))
      :form
      (equal
       (#<killed buffer> #<killed buffer> #<killed buffer>)
       (#<killed buffer> #<killed buffer> #<killed buffer>))
      :value nil :explanation
      (list-elt 0
                (different-atoms #<killed buffer> #<killed buffer>))))
   FAILED   6/41  erc-networks--id-sort-buffers (0.000000 sec) at lisp/erc/erc-networks-tests.el:133
Comment 6 Ulrich Müller gentoo-dev 2023-12-11 08:13:22 UTC
(In reply to matoro from comment #5)
> One fail here on hppa.

Is this a regression from 29.1-r1?
Comment 7 matoro archtester 2023-12-11 22:06:48 UTC
(In reply to Ulrich Müller from comment #6)
> (In reply to matoro from comment #5)
> > One fail here on hppa.
> 
> Is this a regression from 29.1-r1?

No, but it is a regression from 28.2 (which has 2 test failures but not this one).

Issue is still present in 29.1.9999.
Comment 8 Ulrich Müller gentoo-dev 2023-12-12 15:52:14 UTC
(In reply to matoro from comment #5)
> One fail here on hppa.

Please file a separate bug for this, including build.log and emerge --info output. (The problem may not necessarily be related to hppa, but to the set of USE flags.)
Comment 9 matoro archtester 2023-12-21 00:11:03 UTC
sparc done
Comment 10 Ulrich Müller gentoo-dev 2023-12-25 12:27:04 UTC
@hppa @ppc @ppc64: Please stabilise -r6 in bug 920689 instead.