GNU bug report logs - #62596
make bootstrap failing since 52b67740d10

Previous Next

Package: emacs;

Reported by: Adam Sjøgren <asjo <at> koldfront.dk>

Date: Sat, 1 Apr 2023 18:12:01 UTC

Severity: normal

Merged with 62481, 62537, 62644, 62655

Found in versions 29.0.60, 30.0.50

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 62596 in the body.
You can then email your comments to 62596 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#62596; Package emacs. (Sat, 01 Apr 2023 18:12:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Adam Sjøgren <asjo <at> koldfront.dk>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 01 Apr 2023 18:12:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Adam Sjøgren <asjo <at> koldfront.dk>
To: bug-gnu-emacs <at> gnu.org
Subject: make bootstrap failing since 52b67740d10
Date: Sat, 01 Apr 2023 20:10:56 +0200
  Hi,


When I try to build current master (f5891da70aa) of Emacs on Debian
unstable using this command:

  ./autogen.sh && ./configure -C --with-tree-sitter --with-xinput2 --without-pgtk --with-native-compilation=aot && make FAST=true -j12 bootstrap

It fails like this:

      ...
    ELC+ELN  org/org-goto.elc
    ELC+ELN  org/org-habit.elc

  In org-remove-timestamp-with-keyword:
  org.el:10218:14: Warning: ‘backward-delete-char’ is for interactive use only; use ‘delete-char’ instead.

  In org-fast-tag-selection:
  org.el:12009:22: Warning: ‘condition-case’ without handlers

  In org-delete-backward-char:
  org.el:16535:8: Warning: ‘backward-delete-char’ is for interactive use only; use ‘delete-char’ instead.
    ELC+ELN  org/org-id.elc
    ELC+ELN  org/org-indent.elc
    ELC+ELN  org/org-inlinetask.elc
    ELC+ELN  org/org-keys.elc
    ELC+ELN  org/org-lint.elc
    ELC+ELN  org/org-list.elc
    ELC+ELN  org/org-loaddefs.elc
    ELC+ELN  org/org-macs.elc
    ELC+ELN  org/org-mobile.elc
    ELC+ELN  org/org-mouse.elc
    ELC+ELN  org/org-num.elc
    ELC+ELN  org/org-pcomplete.elc
    ELC+ELN  org/org-persist.elc
    ELC+ELN  org/org-plot.elc
    ELC+ELN  org/org-protocol.elc
    ELC+ELN  org/org-refile.elc
    ELC+ELN  org/org-src.elc

  Error: native-ice ("org/org-plot.el" "block does not end with a branch" #s(comp-block-lap bb_8 ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 2) make-temp-file) (setimm #s(comp-mvar (t) nil nil nil nil 3) "org-plot") (set #s(comp-mvar (t) nil nil nil nil 2) (callref funcall #s(comp-mvar (t) nil nil nil nil 2) #s(comp-mvar (t) nil nil nil nil 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-plot/goto-nearest-table) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-table-to-lisp) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 4) plist-get) (set #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil nil nil nil 0)) (setimm #s(comp-mvar (t) nil nil nil nil 6) :transpose) (set #s(comp-mvar (t) nil nil nil nil 4) (callref funcall #s(comp-mvar (t) nil nil nil nil 4) #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil nil nil nil 6))) (set #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil nil nil nil 4)) (setimm #s(comp-mvar (t) nil nil nil nil 6) #s(hash-table size 3 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (y 105 yes 105 t 105)))) nil nil nil nil #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil 1 72 nil nil) org-plot/gnuplot)
    mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode -0x5ee157d88517813>))
    debug-early-backtrace()
    debug-early(error (native-ice "org/org-plot.el" "block does not end with a branch" #s(comp-block-lap :name bb_8 :insns ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar :typeset nil :valset nil :range ((1 . 1)) :neg nil :id nil :slot nil)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 2) make-temp-file) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) "org-plot") (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 2) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 2) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) org-plot/goto-nearest-table) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3))) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) org-table-to-lisp) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3))) (call helper_unbind_n #s(comp-mvar :typeset nil :valset nil :range ((1 . 1)) :neg nil :id nil :slot nil)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4) plist-get) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 5) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 0)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 6) :transpose) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 5) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 6))) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 5) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 6) #<hash-table eq 3/3 0x158fa72b618b>)) :closed nil :in-edges nil :out-edges nil :idom nil :df #<hash-table eql 0/65 0x158fa7483239> :post-num nil :final-frame nil :sp 1 :addr 72 :non-ret-insn nil :no-ret nil) org-plot/gnuplot))
    signal(native-ice ("org/org-plot.el" "block does not end with a branch" #s(comp-block-lap :name bb_8 :insns ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar :typeset nil :valset nil :range ((1 . 1)) :neg nil :id nil :slot nil)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 2) make-temp-file) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) "org-plot") (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 2) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 2) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) org-plot/goto-nearest-table) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3))) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) org-table-to-lisp) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 3))) (call helper_unbind_n #s(comp-mvar :typeset nil :valset nil :range ((1 . 1)) :neg nil :id nil :slot nil)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4) plist-get) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 5) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 0)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 6) :transpose) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4) (callref funcall #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 5) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 6))) (set #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 5) #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 4)) (setimm #s(comp-mvar :typeset (t) :valset nil :range nil :neg nil :id nil :slot 6) #<hash-table eq 3/3 0x158fa72b618b>)) :closed nil :in-edges nil :out-edges nil :idom nil :df #<hash-table eql 0/65 0x158fa7483239> :post-num nil :final-frame nil :sp 1 :addr 72 :non-ret-insn nil :no-ret nil) org-plot/gnuplot))
    comp--native-compile("org/org-plot.el")
    batch-native-compile()
    batch-byte+native-compile()
    command-line-1(("--eval" "(setq load-prefer-newer t byte-compile-warnings 'all)" "-l" "comp" "-f" "batch-byte+native-compile" "org/org-plot.el"))
    command-line()
    normal-top-level()
  Internal native compiler error: "org/org-plot.el", "block does not end with a branch", #s(comp-block-lap bb_8 ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 2) make-temp-file) (setimm #s(comp-mvar (t) nil nil nil nil 3) "org-plot") (set #s(comp-mvar (t) nil nil nil nil 2) (callref funcall #s(comp-mvar (t) nil nil nil nil 2) #s(comp-mvar (t) nil nil nil nil 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-plot/goto-nearest-table) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-table-to-lisp) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) ...) nil nil nil nil #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil ...), #<symbol org-plot/gnuplot at 23521>
  make[4]: *** [Makefile:327: org/org-plot.elc] Error 255
  make[4]: *** Waiting for unfinished jobs....
  make[4]: Leaving directory '/tmp/emacs/lisp'
  make[3]: *** [Makefile:366: compile-main] Error 2
  make[3]: Leaving directory '/tmp/emacs/lisp'
  make[2]: *** [Makefile:533: lisp] Error 2
  make[2]: Leaving directory '/tmp/emacs'
  make[1]: *** [Makefile:1260: actual-bootstrap] Error 2
  make[1]: Leaving directory '/tmp/emacs'
  make[1]: Entering directory '/tmp/emacs'
  ***
  *** "make bootstrap" failed with exit status 2.
  ***
  *** You could try to:
  *** - run "make extraclean" and run "make" again (or, equivalently, run
  ***   "make bootstrap configure=default"), to rebuild Emacs with the
  ***   default configuration options, which might fix the problem
  *** - run "git clean -fdx" and run "make bootstrap" again, which might
  ***   fix the problem if "make bootstrap configure=default" did not
  ***   !BEWARE! "git clean -fdx" deletes all files that are not under
  ***   !BEWARE! version control, which means that all changes to such
  ***   !BEWARE! files will be lost and cannot be restored later
  *** - run "make V=1", which displays the full commands invoked by make,
  ***   to further investigate the problem
  *** - report the problem and ask for help by sending an email to
  ***   bug-gnu-emacs <at> gnu.org, mentioning at least the build error
  ***   message, the platform, and the repository revision displayed by
  ***   "git rev-parse HEAD"
  ***
  make[1]: *** [Makefile:414: advice-on-failure] Error 2
  make[1]: Leaving directory '/tmp/emacs'
  make: *** [Makefile:1243: bootstrap] Error 2

I found 52b67740d10 using git bisect:

  52b67740d10df8ca539fdc2c7d50283997683141 is the first bad commit
  commit 52b67740d10df8ca539fdc2c7d50283997683141
  Author: Mattias Engdegård <mattiase <at> acm.org>
  Date:   Sat Mar 25 15:38:00 2023 +0100

      Generalise a LAP optimisation rule

      * lisp/emacs-lisp/byte-opt.el (byte-optimize-lapcode):
      Accept (stack-set 1) as equivalent to (discardN-preserve-tos 1) in a
      rule previously overlooked.  This is usually beneficial in code size
      and almost always shortens dynamic paths.

   lisp/emacs-lisp/byte-opt.el | 4 +++-
   1 file changed, 3 insertions(+), 1 deletion(-)


  Best regards,

    Adam

-- 
 "It's... It's a miracle! My personal gravity is back       Adam Sjøgren
  to normal!" "Glad to hear that. Now do your math."   asjo <at> koldfront.dk




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62596; Package emacs. (Sat, 01 Apr 2023 18:57:02 GMT) Full text and rfc822 format available.

Message #8 received at 62596 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Adam Sjøgren <asjo <at> koldfront.dk>
Cc: 62596 <at> debbugs.gnu.org
Subject: Re: bug#62596: make bootstrap failing since 52b67740d10
Date: Sat, 01 Apr 2023 21:57:02 +0300
merge 62596 62481
thanks

> Date: Sat, 01 Apr 2023 20:10:56 +0200
> From:  Adam Sjøgren via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
>   Hi,
> 
> 
> When I try to build current master (f5891da70aa) of Emacs on Debian
> unstable using this command:
> 
>   ./autogen.sh && ./configure -C --with-tree-sitter --with-xinput2 --without-pgtk --with-native-compilation=aot && make FAST=true -j12 bootstrap
> 
> It fails like this:
> 
>       ...
>     ELC+ELN  org/org-src.elc
> 
>   Error: native-ice ("org/org-plot.el" "block does not end with a branch" #s(comp-block-lap bb_8 ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 2) make-temp-file) (setimm #s(comp-mvar (t) nil nil nil nil 3) "org-plot") (set #s(comp-mvar (t) nil nil nil nil 2) (callref funcall #s(comp-mvar (t) nil nil nil nil 2) #s(comp-mvar (t) nil nil nil nil 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-plot/goto-nearest-table) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-table-to-lisp) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 4) plist-get) (set #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil nil nil nil 0)) (setimm #s(comp-mvar (t) nil nil nil nil 6) :transpose) (set #s(comp-mvar (t) nil nil nil nil 4) (callref funcall #s(comp-mvar (t) nil nil nil nil 4) #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil nil nil nil 6))) (set #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil nil nil nil 4)) (setimm #s(comp-mvar (t) nil nil nil nil 6) #s(hash-table size 3 test eq rehash-size 1.5 rehash-threshold 0.8125 purecopy t data (y 105 yes 105 t 105)))) nil nil nil nil #s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil 1 72 nil nil) org-plot/gnuplot)

This is a duplicate of bug#62481, which is already solved on the
macs-29 branch, and should be solved on master when emacs-29 is next
merged.




Merged 62481 62537 62596. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 01 Apr 2023 18:57:02 GMT) Full text and rfc822 format available.

Merged 62481 62537 62596 62644. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 03 Apr 2023 14:37:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62596; Package emacs. (Mon, 03 Apr 2023 18:39:01 GMT) Full text and rfc822 format available.

Message #15 received at 62596 <at> debbugs.gnu.org (full text, mbox):

From: Andrea Corallo <akrl <at> sdf.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Adam Sjøgren <asjo <at> koldfront.dk>, 62596 <at> debbugs.gnu.org
Subject: Re: bug#62596: make bootstrap failing since 52b67740d10
Date: Mon, 03 Apr 2023 18:38:48 +0000
Eli Zaretskii <eliz <at> gnu.org> writes:

> merge 62596 62481
> thanks
>
>> Date: Sat, 01 Apr 2023 20:10:56 +0200
>> From:  Adam Sjøgren via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>> 
>>   Hi,
>> 
>> 
>> When I try to build current master (f5891da70aa) of Emacs on Debian
>> unstable using this command:
>> 
>>   ./autogen.sh && ./configure -C --with-tree-sitter --with-xinput2 --without-pgtk --with-native-compilation=aot && make FAST=true -j12 bootstrap
>> 
>> It fails like this:
>> 
>>       ...
>>     ELC+ELN  org/org-src.elc
>> 
>>   Error: native-ice ("org/org-plot.el" "block does not end with a branch" #s(comp-block-lap bb_8 ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 2) make-temp-file) (setimm #s(comp-mvar (t) nil nil nil nil 3) "org-plot") (set #s(comp-mvar (t) nil nil nil nil 2) (callref funcall #s(comp-mvar (t) nil nil nil nil 2) #s(comp-mvar (t) nil nil nil nil 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-plot/goto-nearest-table) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-table-to-lisp) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 4) plist-get) (set #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil !
>  nil nil nil 0)) (setimm #s(comp-mvar (t) nil nil nil nil 6)
> :transpose) (set #s(comp-mvar (t) nil nil nil nil 4) (callref funcall
> #s(comp-mvar (t) nil nil nil nil 4) #s(comp-mvar (t) nil nil nil nil
> 5) #s(comp-mvar (t) nil nil nil nil 6))) (set #s(comp-mvar (t) nil nil
> nil nil 5) #s(comp-mvar (t) nil nil nil nil 4)) (setimm #s(comp-mvar
> (t) nil nil nil nil 6) #s(hash-table size 3 test eq rehash-size 1.5
> rehash-threshold 0.8125 purecopy t data (y 105 yes 105 t 105)))) nil
> nil nil nil #s(hash-table size 65 test eql rehash-size 1.5
> rehash-threshold 0.8125 data ()) nil nil 1 72 nil nil)
> org-plot/gnuplot)
>
> This is a duplicate of bug#62481, which is already solved on the
> macs-29 branch, and should be solved on master when emacs-29 is next
> merged.

Hello Eli,

sorry I received all the mails of the last few days from the list in one
shot this afternoon so I missed this :/

The "block does not end with a branch" is not what we solved on 29 but
another bug we are tracking as 62537 (this is only on master).
Hopefully tomorrow I'll have some time to tackle it further.

Best Regards

  Andrea




Merged 62481 62537 62596 62644 62655. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Tue, 04 Apr 2023 02:25:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62596; Package emacs. (Sat, 30 Sep 2023 22:57:02 GMT) Full text and rfc822 format available.

Message #20 received at 62596 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Andrea Corallo <akrl <at> sdf.org>, Eli Zaretskii <eliz <at> gnu.org>
Cc: Adam Sjøgren <asjo <at> koldfront.dk>, 62596 <at> debbugs.gnu.org
Subject: Re: bug#62596: make bootstrap failing since 52b67740d10
Date: Sat, 30 Sep 2023 15:56:19 -0700
Andrea Corallo <akrl <at> sdf.org> writes:

> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>> merge 62596 62481
>> thanks
>>
>>> Date: Sat, 01 Apr 2023 20:10:56 +0200
>>> From:  Adam Sjøgren via "Bug reports for GNU Emacs,
>>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>>>
>>>   Hi,
>>>
>>>
>>> When I try to build current master (f5891da70aa) of Emacs on Debian
>>> unstable using this command:
>>>
>>>   ./autogen.sh && ./configure -C --with-tree-sitter --with-xinput2 --without-pgtk --with-native-compilation=aot && make FAST=true -j12 bootstrap
>>>
>>> It fails like this:
>>>
>>>       ...
>>>     ELC+ELN  org/org-src.elc
>>>
>>>   Error: native-ice ("org/org-plot.el" "block does not end with a branch" #s(comp-block-lap bb_8 ((comment "LAP TAG 83") (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 2) make-temp-file) (setimm #s(comp-mvar (t) nil nil nil nil 3) "org-plot") (set #s(comp-mvar (t) nil nil nil nil 2) (callref funcall #s(comp-mvar (t) nil nil nil nil 2) #s(comp-mvar (t) nil nil nil nil 3))) (call record_unwind_protect_excursion) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-plot/goto-nearest-table) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (setimm #s(comp-mvar (t) nil nil nil nil 3) org-table-to-lisp) (set #s(comp-mvar (t) nil nil nil nil 3) (callref funcall #s(comp-mvar (t) nil nil nil nil 3))) (call helper_unbind_n #s(comp-mvar nil nil ((1 . 1)) nil nil nil)) (setimm #s(comp-mvar (t) nil nil nil nil 4) plist-get) (set #s(comp-mvar (t) nil nil nil nil 5) #s(comp-mvar (t) nil !
>>  nil nil nil 0)) (setimm #s(comp-mvar (t) nil nil nil nil 6)
>> :transpose) (set #s(comp-mvar (t) nil nil nil nil 4) (callref funcall
>> #s(comp-mvar (t) nil nil nil nil 4) #s(comp-mvar (t) nil nil nil nil
>> 5) #s(comp-mvar (t) nil nil nil nil 6))) (set #s(comp-mvar (t) nil nil
>> nil nil 5) #s(comp-mvar (t) nil nil nil nil 4)) (setimm #s(comp-mvar
>> (t) nil nil nil nil 6) #s(hash-table size 3 test eq rehash-size 1.5
>> rehash-threshold 0.8125 purecopy t data (y 105 yes 105 t 105)))) nil
>> nil nil nil #s(hash-table size 65 test eql rehash-size 1.5
>> rehash-threshold 0.8125 data ()) nil nil 1 72 nil nil)
>> org-plot/gnuplot)
>>
>> This is a duplicate of bug#62481, which is already solved on the
>> macs-29 branch, and should be solved on master when emacs-29 is next
>> merged.
>
> Hello Eli,
>
> sorry I received all the mails of the last few days from the list in one
> shot this afternoon so I missed this :/
>
> The "block does not end with a branch" is not what we solved on 29 but
> another bug we are tracking as 62537 (this is only on master).
> Hopefully tomorrow I'll have some time to tackle it further.

This bug is still open.  Is this still an issue, or has it been
resolved since?

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#62596; Package emacs. (Sun, 01 Oct 2023 09:15:02 GMT) Full text and rfc822 format available.

Message #23 received at 62596 <at> debbugs.gnu.org (full text, mbox):

From: Adam Sjøgren <asjo <at> koldfront.dk>
To: 62596 <at> debbugs.gnu.org
Subject: Re: bug#62596: make bootstrap failing since 52b67740d10
Date: Sun, 01 Oct 2023 11:14:39 +0200
Stefan writes:

> This bug is still open.  Is this still an issue, or has it been
> resolved since?

'make bootstrap' works for me with (master updated yesterday), so from
my (superficial) perspective it has been fixed.

Thanks for checking in!

  Best regards,

    Adam

-- 
 "Sunday morning when the rain begins to fall               Adam Sjøgren
  It's the end of the world"                           asjo <at> koldfront.dk




Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 01 Oct 2023 09:37:02 GMT) Full text and rfc822 format available.

Notification sent to Adam Sjøgren <asjo <at> koldfront.dk>:
bug acknowledged by developer. (Sun, 01 Oct 2023 09:37:02 GMT) Full text and rfc822 format available.

Message #28 received at 62596-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Adam Sjøgren <asjo <at> koldfront.dk>, 
 62596-done <at> debbugs.gnu.org
Subject: Re: bug#62596: make bootstrap failing since 52b67740d10
Date: Sun, 1 Oct 2023 02:36:02 -0700
Adam Sjøgren via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs <at> gnu.org> writes:

> Stefan writes:
>
>> This bug is still open.  Is this still an issue, or has it been
>> resolved since?
>
> 'make bootstrap' works for me with (master updated yesterday), so from
> my (superficial) perspective it has been fixed.
>
> Thanks for checking in!

Thanks, I'm therefore closing this bug report.




Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 01 Oct 2023 09:37:02 GMT) Full text and rfc822 format available.

Notification sent to Juan Miguel Carceller <j.m.carcell <at> cern.ch>:
bug acknowledged by developer. (Sun, 01 Oct 2023 09:37:02 GMT) Full text and rfc822 format available.

Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 01 Oct 2023 09:37:03 GMT) Full text and rfc822 format available.

Notification sent to Pedro Andres Aranda Gutierrez <paaguti <at> gmail.com>:
bug acknowledged by developer. (Sun, 01 Oct 2023 09:37:03 GMT) Full text and rfc822 format available.

Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 01 Oct 2023 09:37:03 GMT) Full text and rfc822 format available.

Notification sent to Maks <mvproton <at> gmail.com>:
bug acknowledged by developer. (Sun, 01 Oct 2023 09:37:03 GMT) Full text and rfc822 format available.

Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 01 Oct 2023 09:37:03 GMT) Full text and rfc822 format available.

Notification sent to Mekeor Melire <mekeor <at> posteo.de>:
bug acknowledged by developer. (Sun, 01 Oct 2023 09:37:04 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 29 Oct 2023 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 180 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.