[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57957: 29.0.50; Native compilation hangs on cyclic lists
From: |
Andrea Corallo |
Subject: |
bug#57957: 29.0.50; Native compilation hangs on cyclic lists |
Date: |
Thu, 22 Sep 2022 22:39:22 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> The question is of course also how much effort circular lists deserve in
>> the compiler. From my point of view, not too much because they aren't
>> very useful, in code at least. And dealing with them costs runtime.
>
> Circular data structures are perfectly normal in source code under
> a `quote` but the code itself should never be cyclic (so I think it
> would be OK to signal an error (and/or to inf-loop) when asked to
> compile a chunk of code that has a cycle). So we *should* handle
> circular data structures correctly.
I agree, Saturday I should have some time to look into this.
Andrea
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Lars Tveito, 2022/09/20
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Lars Ingebrigtsen, 2022/09/20
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Andrea Corallo, 2022/09/21
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Lars Ingebrigtsen, 2022/09/22
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Gerd Möllmann, 2022/09/22
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Andrea Corallo, 2022/09/22
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Gerd Möllmann, 2022/09/22
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Stefan Monnier, 2022/09/22
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists,
Andrea Corallo <=
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Basil L. Contovounesios, 2022/09/25
- bug#57957: 29.0.50; Native compilation hangs on cyclic lists, Stefan Monnier, 2022/09/22