bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug#624743: cannot reproduce


From: Samuel Thibault
Subject: Re: Bug#624743: cannot reproduce
Date: Tue, 24 May 2011 11:50:09 +0200
User-agent: Mutt/1.5.12-2006-07-14

Thomas Schwinge, le Tue 24 May 2011 11:32:40 +0200, a écrit :
> On Mon, 23 May 2011 23:59:27 +0200, Samuel Thibault <sthibault@debian.org> 
> wrote:
> > [exim4 SEGFAULT with fortifying options]
> 
> > It looks like gcc-4.6 is here erroneously optimizing
> > __builtin___memmove_chk into a memcpy call!
> 
> This is not a GCC bug (<http://gcc.gnu.org/PR46863>), but it is a glibc
> header bug (<http://bugs.debian.org/619963>).
> 
> After fixing the bits/string3.h header of my 2.11.2-13 glibc package
> according to
> <http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=42acbb92c861e97a6e1293ea853db88342a1bf53>,
> the error is gone.  This fix should already be in the Debian 2.13
> packages.

Uh, so it was actually due to one of the darkest corners of C, the
__restrict qualifier. And glibc 2.13 is now uploaded, so the bug is gone
concerning hurd-i386.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]