GNU bug report logs - #22065
core dumped during compilation (emacs-25 branch on FreeBSD 9)

Previous Next

Package: emacs;

Reported by: Joseph Mingrone <jrm <at> ftfl.ca>

Date: Mon, 30 Nov 2015 22:16:01 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Joseph Mingrone <jrm <at> ftfl.ca>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: ashish <at> FreeBSD.org, Wolfgang Jenkner <wjenkner <at> inode.at>, 22065 <at> debbugs.gnu.org, Dmitry Antipov <dmantipov <at> yandex.ru>
Subject: bug#22065: core dumped during compilation (emacs-25 branch on FreeBSD 9)
Date: Mon, 15 Feb 2016 00:05:37 -0400
[Message part 1 (text/plain, inline)]
Paul Eggert <eggert <at> cs.ucla.edu> writes:

> Wolfgang Jenkner wrote:
>> So, perhaps, the FreeBSD 9 default base cc (a patched gcc 4.2.1) has
>> some stack-related optimization bug, even on amd64?

> Thanks for the detective work. It inspired me to search GCC bug reports, where I
> found a couple that appear to be directly relevant. The corresponding bug was
> fixed in 2008 but GCC 4.2.1 predates the fix. I installed the attached patch
> into the emacs-25 branch, and I hope it works around the compiler bug with
> stack-allocated Lisp objects on FreeBSD 9. Please give it a try.

Thanks for taking a look at the problem, but unfortunately it persists.  A new log is attached.

While the ancient version of gcc is the default compiler in FreeBSD 9.3, clang is in the base system.  I tested using the base clang in 9.3 and the compiling finished without the error.  I'll submit a patch for the FreeBSD port to use clang.

[emacs-devel-25.log (application/octet-stream, attachment)]
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 9 years and 66 days ago.

Previous Next


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