public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] GCC 4.8 unmasking
@ 2013-08-13  1:41 Ryan Hill
  2013-08-13  5:13 ` Luca Barbato
  0 siblings, 1 reply; 5+ messages in thread
From: Ryan Hill @ 2013-08-13  1:41 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 435 bytes --]

I don't see any reason to keep this masked other than bug #416069, which
needs to be fixed anyways.  How does Friday sound?

https://bugs.gentoo.org/416069  xorg-2.eclass: add --disable-selective-werror to configure
https://bugs.gentoo.org/461954  GCC 4.8 porting



-- 
Ryan Hill                        psn: dirtyepic_sk
   gcc-porting/toolchain/wxwidgets @ gentoo.org

47C3 6D62 4864 0E49 8E9E  7F92 ED38 BD49 957A 8463

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] GCC 4.8 unmasking
  2013-08-13  1:41 [gentoo-dev] GCC 4.8 unmasking Ryan Hill
@ 2013-08-13  5:13 ` Luca Barbato
  2013-08-13 23:40   ` [gentoo-dev] " Ryan Hill
  0 siblings, 1 reply; 5+ messages in thread
From: Luca Barbato @ 2013-08-13  5:13 UTC (permalink / raw
  To: gentoo-dev

On 13/08/13 03:41, Ryan Hill wrote:
> I don't see any reason to keep this masked other than bug #416069, which
> needs to be fixed anyways.  How does Friday sound?
> 
> https://bugs.gentoo.org/416069  xorg-2.eclass: add --disable-selective-werror to configure
> https://bugs.gentoo.org/461954  GCC 4.8 porting

gcc-4.8 can miscompile libc

http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56888

We should make sure we do not get bitten by this.

lu


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-dev] Re: GCC 4.8 unmasking
  2013-08-13  5:13 ` Luca Barbato
@ 2013-08-13 23:40   ` Ryan Hill
  2013-08-14 15:56     ` Luca Barbato
  0 siblings, 1 reply; 5+ messages in thread
From: Ryan Hill @ 2013-08-13 23:40 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 862 bytes --]

On Tue, 13 Aug 2013 07:13:13 +0200
Luca Barbato <lu_zero@gentoo.org> wrote:

> On 13/08/13 03:41, Ryan Hill wrote:
> > I don't see any reason to keep this masked other than bug #416069, which
> > needs to be fixed anyways.  How does Friday sound?
> > 
> > https://bugs.gentoo.org/416069  xorg-2.eclass: add
> > --disable-selective-werror to configure https://bugs.gentoo.org/461954  GCC
> > 4.8 porting
> 
> gcc-4.8 can miscompile libc
> 
> http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56888
> 
> We should make sure we do not get bitten by this.

We don't build glibc with -O3.  Other libc's should either not use -O3 or
use -fno-tree-loop-distribute-patterns where applicable.


-- 
Ryan Hill                        psn: dirtyepic_sk
   gcc-porting/toolchain/wxwidgets @ gentoo.org

47C3 6D62 4864 0E49 8E9E  7F92 ED38 BD49 957A 8463

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Re: GCC 4.8 unmasking
  2013-08-13 23:40   ` [gentoo-dev] " Ryan Hill
@ 2013-08-14 15:56     ` Luca Barbato
  2013-08-17  5:03       ` Ryan Hill
  0 siblings, 1 reply; 5+ messages in thread
From: Luca Barbato @ 2013-08-14 15:56 UTC (permalink / raw
  To: gentoo-dev

On 14/08/13 01:40, Ryan Hill wrote:
> On Tue, 13 Aug 2013 07:13:13 +0200
> Luca Barbato <lu_zero@gentoo.org> wrote:
> 
>> On 13/08/13 03:41, Ryan Hill wrote:
>>> I don't see any reason to keep this masked other than bug #416069, which
>>> needs to be fixed anyways.  How does Friday sound?
>>>
>>> https://bugs.gentoo.org/416069  xorg-2.eclass: add
>>> --disable-selective-werror to configure https://bugs.gentoo.org/461954  GCC
>>> 4.8 porting
>>
>> gcc-4.8 can miscompile libc
>>
>> http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56888
>>
>> We should make sure we do not get bitten by this.
> 
> We don't build glibc with -O3.  Other libc's should either not use -O3 or
> use -fno-tree-loop-distribute-patterns where applicable.
> 

On certain arches the memcpy tranformation happens even on lower
optimization levels or so I saw reported.


lu


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-dev] Re: GCC 4.8 unmasking
  2013-08-14 15:56     ` Luca Barbato
@ 2013-08-17  5:03       ` Ryan Hill
  0 siblings, 0 replies; 5+ messages in thread
From: Ryan Hill @ 2013-08-17  5:03 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 605 bytes --]

On Wed, 14 Aug 2013 17:56:42 +0200
Luca Barbato <lu_zero@gentoo.org> wrote:

> > We don't build glibc with -O3.  Other libc's should either not use -O3 or
> > use -fno-tree-loop-distribute-patterns where applicable.
> 
> On certain arches the memcpy tranformation happens even on lower
> optimization levels or so I saw reported.

I don't see how that could happen without -ftree-loop-distribute-patterns.  Can
you dig up a link?


-- 
Ryan Hill                        psn: dirtyepic_sk
   gcc-porting/toolchain/wxwidgets @ gentoo.org

47C3 6D62 4864 0E49 8E9E  7F92 ED38 BD49 957A 8463

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-08-17  4:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-13  1:41 [gentoo-dev] GCC 4.8 unmasking Ryan Hill
2013-08-13  5:13 ` Luca Barbato
2013-08-13 23:40   ` [gentoo-dev] " Ryan Hill
2013-08-14 15:56     ` Luca Barbato
2013-08-17  5:03       ` Ryan Hill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox