[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57957: bug#69872: 29.2; Async native compilation of seq.el test uses
From: |
Andrea Corallo |
Subject: |
bug#57957: bug#69872: 29.2; Async native compilation of seq.el test uses up resources and hangs |
Date: |
Mon, 01 Apr 2024 16:46:47 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Andrea Corallo <acorallo@gnu.org> writes:
> Andrea Corallo <akrl@sdf.org> writes:
>
>> 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.
>
> A little time after... I finally managed to get to it, sorry for the
> delay.
>
> I've pushed into master c5de73a95a6, it fixes my reprodurer here and
> adds a test for this.
>
> If anyone could confirm this is fixed i'll be (extremely) happy to close
> this :)
>
> Thanks
>
> Andrea
Right I'm closing this as I believe it's fixed, happy to re-open if it's
not the case.
Thanks!
Andrea
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#57957: bug#69872: 29.2; Async native compilation of seq.el test uses up resources and hangs,
Andrea Corallo <=