Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jun 2006 13:09:11 +1000
From:      Andrew Reilly <andrew-freebsd@areilly.bpc-users.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        freebsd-amd64@FreeBSD.org
Subject:   Re: amd64/98893: cc error at -O2 on amd64/6-STABLE compiling port ucspi-tcp
Message-ID:  <20060613030911.GA26760@duncan.reilly.home>
In-Reply-To: <20060613030741.GA79016@xor.obsecurity.org>
References:  <200606130300.k5D30f58076349@freefall.freebsd.org> <20060613030741.GA79016@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 12, 2006 at 11:07:41PM -0400, Kris Kennaway wrote:
> On Tue, Jun 13, 2006 at 03:00:41AM +0000, Andrew Reilly wrote:
> > The following reply was made to PR amd64/98893; it has been noted by GNATS.
> > 
> > From: Andrew Reilly <andrew-freebsd@areilly.bpc-users.org>
> > To: Kris Kennaway <kris@obsecurity.org>
> > Cc: FreeBSD-gnats-submit@FreeBSD.org
> > Subject: Re: amd64/98893: cc error at -O2 on amd64/6-STABLE compiling port ucspi-tcp
> > Date: Tue, 13 Jun 2006 12:58:56 +1000
> > 
> >  On Mon, Jun 12, 2006 at 10:27:03PM -0400, Kris Kennaway wrote:
> >  > So I'm confused, is it using -O2 or -O2 -fno-strict-aliasing (the
> >  > default).  If the former, it's probably an aliasing bug in the source,
> >  > which is why the default is not plain -O2.
> >  
> >  Sorry for the confusion.  -fno-strict-aliasing was included for
> >  all compiler alternatives, as per the default.
> >  
> >  I.e.:
> >  	cc -O2 -fno-strict-aliasing    fails
> >  	cc -O -fnostrict-aliasing      works
> >  	gcc41 -O2 -fno-strict-aliasing works
> >  
> >  It doesn't look like an aliasing bug in the source to me, as the
> >  gethostname result isn't passed through a variable, let alone
> >  one that could be dereferenced.
> 
> OK, thanks.  Not sure what is going on then :(

I'll see if I can make up a minimal test program that does the
same thing...

Cheers,

-- 
Andrew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060613030911.GA26760>