GNU bug report logs - #57789
Emacs 28.1 clone build with native compilation crashes on s390x

Previous Next

Package: emacs;

Reported by: Rob Browning <rlb <at> defaultvalue.org>

Date: Wed, 14 Sep 2022 01:05:01 UTC

Severity: normal

Tags: moreinfo

Full log


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

From: Andrea Corallo <acorallo <at> gnu.org>
To: Pip Cet <pipcet <at> protonmail.com>
Cc: gerd.moellmann <at> gmail.com, 57789 <at> debbugs.gnu.org,
 Eli Zaretskii <eliz <at> gnu.org>, Stefan Kangas <stefankangas <at> gmail.com>,
 Rob Browning <rlb <at> defaultvalue.org>
Subject: Re: bug#57789: Emacs 28.1 clone build with native compilation
 crashes on s390x
Date: Wed, 08 Jan 2025 05:37:24 -0500
Pip Cet <pipcet <at> protonmail.com> writes:

> "Rob Browning" <rlb <at> defaultvalue.org> writes:
>
>> Pip Cet <pipcet <at> protonmail.com> writes:
>>
>>> Same compiler?  Is ASLR in use?
>>
>> Should be roughly the same compiler, both are building a "current"
>> unstable tree, and I build the one on zelenka a few days ago and the
>> mmdebstrap one the day before yesterday.  Not sure offhand wrt ASLR.
>
> Hmm.  Is there any way for you to share the binaries that don't work?
> It would be interesting to see whether the binary that crashes on
> silicon works in the emulator.
>
>>> In any case, I'm always interested in weird machines, even if they're
>>> virtual, so I'd appreciate such instructions.
>>
>> OK, so if you have access to a Debian host with recent enough versions
>> (fwiw, I was likely using trixie (testing) versions of debvm and
>> mmdebstrap), this should work.
>
> Thank you very much!  The instructions worked for me!
>
> I could build Emacs, but, as expected, there was no crash.
>
> It's still possible that __builtin_unwind_init was buggy in one GCC
> version but not the other

Yep that's possible, but I had the impression that GCC middle-end was
(probably still is) buggy since forever on that 🤷




This bug report was last modified 157 days ago.

Previous Next


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