[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPS: native comp
From: |
Gerd Möllmann |
Subject: |
Re: MPS: native comp |
Date: |
Tue, 30 Apr 2024 06:58:49 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Gerd Möllmann <gerd.moellmann@gmail.com> writes:
> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>
>> Progress. Same scenario as before and we come to pdumping, but it
>> complains
>>
>> ./temacs --batch -l loadup --temacs=pbootstrap \
>> --bin-dest --eln-dest
>> ...
>> Loading emacs-lisp/macroexp (native compiled elisp)...
>> ..
>> Dumping under the name bootstrap-emacs.pdmp
>> Dumping fingerprint:
>> 4ff41caeb772618cf9be4dd61ae8a1cf909c29b0ff417318ec6039950eaf53fc
>>
>> Error: error ("trying to dump non fixed-up eln file")
>>
>
> Actually, and strangely, I get a different error when running under
> LLDB.
>
> Loading /Users/gerd/emacs/savannah/igc/lisp/emacs-lisp/cl-generic.el
> (source)...
> Loading /Users/gerd/emacs/savannah/igc/lisp/simple.el (source)...
>
> Error: error ("Eager macro-expansion failure: (setting-constant
> byte-compile-form-stack)")
> signal(error ("Eager macro-expansion failure: (setting-constant
> byte-compile-form-stack)"))
>
> In a way that makes more sense because we saw that "Eager..." string
> before. byte-compile-form-stack is a var defined in macroexp.
>
> Does someone know what "eager" macro expansion means? In what way is it
> eager? Or different from non-eager (lazy?) macro expansion? But why
> would ME be lazy? Questions about questions...
And sometimes, dumping is even successful
Dump complete (3.01 seconds)
Byte counts: header=100 hot=16116548 discardable=203120 cold=11263336
Reloc counts: hot=1118119 discardable=5568
Process 24209 exited with status = 0 (0x00000000)
That promises to become fun :-/
- Re: MPS: native comp, (continued)
- Re: MPS: native comp, Gerd Möllmann, 2024/04/29
- Re: MPS: native comp, Andrea Corallo, 2024/04/29
- Re: MPS: native comp, Gerd Möllmann, 2024/04/29
- Re: MPS: native comp, Andrea Corallo, 2024/04/29
- Re: MPS: native comp, Gerd Möllmann, 2024/04/29
- Re: MPS: native comp, Andrea Corallo, 2024/04/29
- Re: MPS: native comp, Gerd Möllmann, 2024/04/29
- Re: MPS: native comp, Andrea Corallo, 2024/04/29
- Re: MPS: native comp, Gerd Möllmann, 2024/04/29
- Re: MPS: native comp, Gerd Möllmann, 2024/04/30
- Re: MPS: native comp,
Gerd Möllmann <=
- Re: MPS: native comp, Gerd Möllmann, 2024/04/30
- Re: MPS: native comp, Andrea Corallo, 2024/04/30
- Re: MPS: native comp, Gerd Möllmann, 2024/04/30
- Re: MPS: native comp, Gerd Möllmann, 2024/04/30
- Re: MPS: native comp, Andrea Corallo, 2024/04/30
- Re: MPS: native comp, Andrea Corallo, 2024/04/30
- Re: MPS: native comp, Andrea Corallo, 2024/04/30
- Re: MPS: native comp, Gerd Möllmann, 2024/04/30
- Re: MPS: native comp, Andrea Corallo, 2024/04/30
- Re: MPS: native comp, Gerd Möllmann, 2024/04/30