GNU bug report logs - #74744
Build failure: SEGV in temacs (with "Pure Lisp storage overflowed")

Previous Next

Package: emacs;

Reported by: Eric Marsden <eric.marsden <at> risk-engineering.org>

Date: Mon, 9 Dec 2024 11:04:02 UTC

Severity: normal

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #19 received at control <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>,
 Eric Marsden <eric.marsden <at> risk-engineering.org>
Cc: 74744 <at> debbugs.gnu.org
Subject: Re: bug#74744: Build failure: SEGV in temacs (with "Pure Lisp storage
 overflowed")
Date: Tue, 24 Dec 2024 02:50:02 +0000
tags 74744 + pending
thanks

Eli Zaretskii <eliz <at> gnu.org> writes:

>> Date: Mon, 9 Dec 2024 16:23:56 +0100
>> Cc: 74744 <at> debbugs.gnu.org
>> From: Eric Marsden <eric.marsden <at> risk-engineering.org>
>>
>> On 09/12/2024 16:03, Eli Zaretskii wrote:
>> > And if you enlarge PURESIZE, does the segfault go away?
>> >
>> > Also, please try without --enable-link-time-optimization and without
>> > the -flto=8 -ffat-lto-objects compiler options.
>>
>> Thanks, inspired by Pip's suggestion I used
>>
>>    ./configure --with-options
>>    make FAST=true bootstrap
>>
>> which worked, so I have not investigated further. I was not anticipating
>> that the default make recipe might fail due to pre-existing object files.
>
> Yes, pure space can overflow if loadup loads byte-compiled files.
> This is a known subtlety that sometimes pops up.

Given that we are planning to remove pure space, maybe this bug should
be closed.  I'm tagging it as pending for now.




This bug report was last modified 141 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.