[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47049: [feature/native] macro-expansion cycle when compiling comp.el
From: |
Andrea Corallo |
Subject: |
bug#47049: [feature/native] macro-expansion cycle when compiling comp.el |
Date: |
Fri, 12 Mar 2021 15:30:40 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Andrea Corallo <akrl@sdf.org>
>> Cc: 47049@debbugs.gnu.org
>> Date: Wed, 10 Mar 2021 16:05:10 +0000
>>
>> Eli Zaretskii <eliz@gnu.org> writes:
>>
>> > ELC emacs-lisp/comp.elc
>> > Warning: Eager macro-expansion skipped due to cycle:
>> > => (load "comp.el") => (macroexpand-all (defalias
>> > 'comp-add-call-cstr )) => (macroexpand (comp-loop-insn-in-block )) =>
>> > (load "comp.el")
>> >
>> > Why does this happen?
>>
>> I'm not sure, but I can reproduce it.
>
> Could this be somehow related to the crashes I see, which you cannot
> reproduce? IOW, does this message mean comp.el is somehow incorrectly
> compiled?
I don't know for sure but at the same time I don't think so.
I also see `comp-loop-insn-in-block' is used in optimizing code in
comp.el that compiling dynamic scope is not executed.
Thanks
Andrea
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, (continued)
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Eli Zaretskii, 2021/03/10
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Stefan Monnier, 2021/03/11
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Andrea Corallo, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Andrea Corallo, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Stefan Monnier, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Andrea Corallo, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Stefan Monnier, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Andrea Corallo, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Eli Zaretskii, 2021/03/13
bug#47049: [feature/native] macro-expansion cycle when compiling comp.el, Eli Zaretskii, 2021/03/12
- bug#47049: [feature/native] macro-expansion cycle when compiling comp.el,
Andrea Corallo <=