[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to make aot native-compilation and pdmp creation reproduceable
From: |
Gerd Möllmann |
Subject: |
Re: How to make aot native-compilation and pdmp creation reproduceable |
Date: |
Mon, 09 Oct 2023 15:33:59 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Gerd Möllmann <gerd.moellmann@gmail.com>
>> Cc: bjorn.bidar@thaodan.de, emacs-devel@gnu.org
>> Date: Mon, 09 Oct 2023 13:55:30 +0200
>>
>> Eli Zaretskii <eliz@gnu.org> writes:
>>
>> >> My hypothesis is that x-win.eln changes between builds (print-circle
>> >> etc.) => make-fingerprint computes a different ingerprint and so on.
>> >
>> > If x-win.el didn't change, x-win.eln will not be regenerated, so
>> > something else is at work here.
>>
>> But x-win.elc _did_ change. To cite one of Björn's mails
>
> If x-win.elc or x-win.eln change between builds (meaning x-win.el or
> one of the *.el files it 'require's changed), why do we expect the
> builds to be identical?
AIAIU, the assumption that an .el file has changed doesn't hold.
Instead, comp.el prints a constant list and produces a different $n=
label in both cases. The diff of the .eln's shows that. If there are
no further diffs in the .eln that weren't shown, everything else is
identical.
- Re: How to make aot native-compilation and pdmp creation reproduceable, (continued)
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/07
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/08
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/08
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Eli Zaretskii, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Eli Zaretskii, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Eli Zaretskii, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable,
Gerd Möllmann <=
- Re: How to make aot native-compilation and pdmp creation reproduceable, Eli Zaretskii, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Eli Zaretskii, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Gerd Möllmann, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Eli Zaretskii, 2023/10/09
- Re: How to make aot native-compilation and pdmp creation reproduceable, Björn Bidar, 2023/10/09