public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
@ 2011-01-17 18:00 ro at gcc dot gnu.org
  2011-01-18 12:49 ` [Bug lto/47333] " rguenth at gcc dot gnu.org
                   ` (43 more replies)
  0 siblings, 44 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2011-01-17 18:00 UTC (permalink / raw)
  To: gcc-bugs

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

           Summary: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris
                    2
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: lto
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: ro@gcc.gnu.org
              Host: *-*-solaris2.*
            Target: *-*-solaris2.*
             Build: *-*-solaris2.*


Between 20110107 and 20110114, there occured a new testsuite failure on Solaris
2
(both SPARC and x86, 32 nd 64-bit):

FAIL: g++.dg/lto/20091219 cp_lto_20091219_0.o-cp_lto_20091219_0.o link, -O3 -fl
to
UNRESOLVED: g++.dg/lto/20091219 cp_lto_20091219_0.o-cp_lto_20091219_0.o execute
 -O3 -flto

output is:
Undefined            first referenced


 symbol                  in file


_ZL28__gthrw_pthread_mutex_unlockP14_pthread_mutex.2261.2084
/var/tmp//cc8DaqVq.ltrans0.ltrans.o


_ZL26__gthrw_pthread_mutex_lockP14_pthread_mutex.2263.2086
/var/tmp//cc8DaqVq.ltrans0.ltrans.o


_ZL20__gthrw_pthread_onceP5_oncePFvvE.2091.2067
/var/tmp//cc8DaqVq.ltrans0.ltrans.o


ld: fatal: symbol referencing errors. No output written to
g++-dg-lto-20091219-01


collect2: ld returned 1 exit status



This is a regression from the 4.5 branch.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
@ 2011-01-18 12:49 ` rguenth at gcc dot gnu.org
  2011-01-18 12:51 ` ebotcazou at gcc dot gnu.org
                   ` (42 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-01-18 12:49 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.6.0


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
  2011-01-18 12:49 ` [Bug lto/47333] " rguenth at gcc dot gnu.org
@ 2011-01-18 12:51 ` ebotcazou at gcc dot gnu.org
  2011-01-18 22:40 ` ebotcazou at gcc dot gnu.org
                   ` (41 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2011-01-18 12:51 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2011.01.18 11:40:09
                 CC|                            |ebotcazou at gcc dot
                   |                            |gnu.org
     Ever Confirmed|0                           |1

--- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-01-18 11:40:09 UTC ---
Yep, I have it too.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
  2011-01-18 12:49 ` [Bug lto/47333] " rguenth at gcc dot gnu.org
  2011-01-18 12:51 ` ebotcazou at gcc dot gnu.org
@ 2011-01-18 22:40 ` ebotcazou at gcc dot gnu.org
  2011-01-21 22:12 ` ebotcazou at gcc dot gnu.org
                   ` (40 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2011-01-18 22:40 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|ebotcazou at gcc dot        |
                   |gnu.org                     |
         AssignedTo|unassigned at gcc dot       |ebotcazou at gcc dot
                   |gnu.org                     |gnu.org

--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-01-18 21:33:16 UTC ---
Investigating.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2011-01-18 22:40 ` ebotcazou at gcc dot gnu.org
@ 2011-01-21 22:12 ` ebotcazou at gcc dot gnu.org
  2011-01-22 22:43 ` hubicka at gcc dot gnu.org
                   ` (39 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2011-01-21 22:12 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
                 CC|                            |ebotcazou at gcc dot
                   |                            |gnu.org, hubicka at gcc dot
                   |                            |gnu.org
         AssignedTo|ebotcazou at gcc dot        |unassigned at gcc dot
                   |gnu.org                     |gnu.org

--- Comment #4 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-01-21 21:01:00 UTC ---
Jan, this is a fallout of your big weakref/LTO patch:
  http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00338.html


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2011-01-21 22:12 ` ebotcazou at gcc dot gnu.org
@ 2011-01-22 22:43 ` hubicka at gcc dot gnu.org
  2011-01-22 22:43 ` hubicka at gcc dot gnu.org
                   ` (38 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2011-01-22 22:43 UTC (permalink / raw)
  To: gcc-bugs

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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|unassigned at gcc dot       |hubicka at gcc dot gnu.org
                   |gnu.org                     |

--- Comment #5 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-01-22 21:57:35 UTC ---
Hmm, weakref is fun ;(
Seems we fail to stream the alias pair for those two vars.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2011-01-22 22:43 ` hubicka at gcc dot gnu.org
@ 2011-01-22 22:43 ` hubicka at gcc dot gnu.org
  2011-01-23  0:15 ` hubicka at gcc dot gnu.org
                   ` (37 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2011-01-22 22:43 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #6 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-01-22 22:10:08 UTC ---
testing the following patch for pasto in reachable_from_this_partition_p

Index: lto-cgraph.c
===================================================================
--- lto-cgraph.c        (revision 168831)
+++ lto-cgraph.c        (working copy)
@@ -383,10 +383,6 @@ bool
 reachable_from_this_partition_p (struct cgraph_node *node, cgraph_node_set
set)
 {
   struct cgraph_edge *e;
-  if (!node->analyzed)
-    return false;
-  if (node->global.inlined_to)
-    return false;
   for (e = node->callers; e; e = e->next_caller)
     if (cgraph_node_in_set_p (e->caller, set))
       return true;


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2011-01-22 22:43 ` hubicka at gcc dot gnu.org
@ 2011-01-23  0:15 ` hubicka at gcc dot gnu.org
  2011-01-23  0:22 ` hubicka at gcc dot gnu.org
                   ` (36 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2011-01-23  0:15 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #7 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-01-22 23:45:47 UTC ---
Author: hubicka
Date: Sat Jan 22 23:45:45 2011
New Revision: 169137

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=169137
Log:
    PR lto/47333
    * g++.dg/lto/pr47333.C: New file.
    * lto-cgraph.c (reachable_from_this_partition_p): Fix pasto.

Added:
    trunk/gcc/testsuite/g++.dg/lto/pr47333.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/lto-cgraph.c
    trunk/gcc/testsuite/ChangeLog


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2011-01-23  0:15 ` hubicka at gcc dot gnu.org
@ 2011-01-23  0:22 ` hubicka at gcc dot gnu.org
  2011-01-24  0:59 ` ebotcazou at gcc dot gnu.org
                   ` (35 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2011-01-23  0:22 UTC (permalink / raw)
  To: gcc-bugs

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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |WAITING

--- Comment #8 from Jan Hubicka <hubicka at gcc dot gnu.org> 2011-01-22 23:46:38 UTC ---
Commited patch fixing the linux testcase. Can you please double check that
sloaris is fine too?


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2011-01-23  0:22 ` hubicka at gcc dot gnu.org
@ 2011-01-24  0:59 ` ebotcazou at gcc dot gnu.org
  2011-03-23 13:28 ` ro at gcc dot gnu.org
                   ` (34 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ebotcazou at gcc dot gnu.org @ 2011-01-24  0:59 UTC (permalink / raw)
  To: gcc-bugs

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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |FIXED

--- Comment #9 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-01-23 22:41:06 UTC ---
Yes, the regression is fixed on Solaris, thanks.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2011-01-24  0:59 ` ebotcazou at gcc dot gnu.org
@ 2011-03-23 13:28 ` ro at gcc dot gnu.org
  2011-03-25 20:03 ` jakub at gcc dot gnu.org
                   ` (33 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2011-03-23 13:28 UTC (permalink / raw)
  To: gcc-bugs

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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #10 from Rainer Orth <ro at gcc dot gnu.org> 2011-03-23 13:23:20 UTC ---
Unfortunately, while this works now with gas, it still fails with Sun as,
all Solaris versions, both SPARC and x86.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (9 preceding siblings ...)
  2011-03-23 13:28 ` ro at gcc dot gnu.org
@ 2011-03-25 20:03 ` jakub at gcc dot gnu.org
  2011-04-18 16:49 ` ro at gcc dot gnu.org
                   ` (32 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2011-03-25 20:03 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.6.0                       |4.6.1

--- Comment #11 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-03-25 19:52:43 UTC ---
GCC 4.6.0 is being released, adjusting target milestone.


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (10 preceding siblings ...)
  2011-03-25 20:03 ` jakub at gcc dot gnu.org
@ 2011-04-18 16:49 ` ro at gcc dot gnu.org
  2011-04-18 16:50 ` ro at gcc dot gnu.org
                   ` (31 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2011-04-18 16:49 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #12 from Rainer Orth <ro at gcc dot gnu.org> 2011-04-18 16:48:29 UTC ---
Created attachment 24035
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24035
assembler output with as and gas


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

* [Bug lto/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (11 preceding siblings ...)
  2011-04-18 16:49 ` ro at gcc dot gnu.org
@ 2011-04-18 16:50 ` ro at gcc dot gnu.org
  2011-06-12 12:49 ` [Bug target/47333] " rguenth at gcc dot gnu.org
                   ` (30 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2011-04-18 16:50 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #13 from Rainer Orth <ro at gcc dot gnu.org> 2011-04-18 16:49:29 UTC ---
I've now compared the assembler output on i386-pc-solaris2.11 with Sun as and
gas: with as, the g++-dg-lto-20091219-01.ltrans0.s file has a call to

      call    _ZL20__gthrw_pthread_onceP5_oncePFvvE.2086.2083

but only defines

       .weak   pthread_once

With gas instead, I have

        call    _ZL20__gthrw_pthread_onceP5_oncePFvvE.2086.2086
        .weakref     
_ZL20__gthrw_pthread_onceP5_oncePFvvE.2086.2086,pthread_once

Sun as has no .weakref support.

I'm attaching the assembler outputs both with as and gas.

  Rainer


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (12 preceding siblings ...)
  2011-04-18 16:50 ` ro at gcc dot gnu.org
@ 2011-06-12 12:49 ` rguenth at gcc dot gnu.org
  2011-06-14 15:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (29 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-06-12 12:49 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |*-solaris
             Status|REOPENED                    |WAITING
          Component|lto                         |target

--- Comment #14 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-06-12 12:48:32 UTC ---
A target issue as it only depends on the assembler used.  Rainer, as people
don't have access to solaris as I guess you have to debug it and propose a fix.
I suspect some symout assembler hook gets in the way?


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (13 preceding siblings ...)
  2011-06-12 12:49 ` [Bug target/47333] " rguenth at gcc dot gnu.org
@ 2011-06-14 15:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2011-06-20 14:48 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (28 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2011-06-14 15:47 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #15 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2011-06-14 15:47:16 UTC ---
> --- Comment #14 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-06-12 12:48:32 UTC ---
> A target issue as it only depends on the assembler used.  Rainer, as people
> don't have access to solaris as I guess you have to debug it and propose a fix.
> I suspect some symout assembler hook gets in the way?

AFAICS, the code doesn't handle assemblers without weakref support
correctly.  So this will work with gas, but with nothing else.  I don't
really know what's necessary to avoid this issue, given that I haven't
really digged what weakrefs are and how to represent the same concept on
non-gas platforms.

    Rainer


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (14 preceding siblings ...)
  2011-06-14 15:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2011-06-20 14:48 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2011-06-27 16:07 ` jakub at gcc dot gnu.org
                   ` (27 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2011-06-20 14:48 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #16 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2011-06-20 14:42:12 UTC ---
As a further datapoint, I've configured mainline with gas 2.21, but with
HAVE_GAS_WEAKREF removed from auto-host.h.  (Setting the autoconf
configure variable to no didn't work somehow.)

While the testcase works with HAVE_GAS_WEAKREF defined, it fails just as
with Sun as with HAVE_GAS_WEAKREF undefined.  I think it's pretty clear
that this is not a target issue.

    Rainer


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (15 preceding siblings ...)
  2011-06-20 14:48 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2011-06-27 16:07 ` jakub at gcc dot gnu.org
  2011-10-10 12:42 ` rguenth at gcc dot gnu.org
                   ` (26 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2011-06-27 16:07 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.6.1                       |4.6.2

--- Comment #17 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-06-27 12:32:56 UTC ---
GCC 4.6.1 is being released.


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (16 preceding siblings ...)
  2011-06-27 16:07 ` jakub at gcc dot gnu.org
@ 2011-10-10 12:42 ` rguenth at gcc dot gnu.org
  2011-10-10 14:32 ` [Bug target/47333] [4.6/4.7 " ro at gcc dot gnu.org
                   ` (25 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-10-10 12:42 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW

--- Comment #18 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-10-10 12:41:55 UTC ---
Does it work on trunk?


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

* [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (17 preceding siblings ...)
  2011-10-10 12:42 ` rguenth at gcc dot gnu.org
@ 2011-10-10 14:32 ` ro at gcc dot gnu.org
  2011-10-26 17:34 ` jakub at gcc dot gnu.org
                   ` (24 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2011-10-10 14:32 UTC (permalink / raw)
  To: gcc-bugs

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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.6 regression]            |[4.6/4.7 regression]
                   |g++.dg/lto/20091219 FAILs   |g++.dg/lto/20091219 FAILs
                   |on Solaris 2                |on Solaris 2

--- Comment #19 from Rainer Orth <ro at gcc dot gnu.org> 2011-10-10 14:32:11 UTC ---
No, it fails just the same.

  Rainer


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

* [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (18 preceding siblings ...)
  2011-10-10 14:32 ` [Bug target/47333] [4.6/4.7 " ro at gcc dot gnu.org
@ 2011-10-26 17:34 ` jakub at gcc dot gnu.org
  2012-01-05 17:46 ` [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as jakub at gcc dot gnu.org
                   ` (23 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2011-10-26 17:34 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.6.2                       |4.6.3

--- Comment #20 from Jakub Jelinek <jakub at gcc dot gnu.org> 2011-10-26 17:13:42 UTC ---
GCC 4.6.2 is being released.


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

* [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (19 preceding siblings ...)
  2011-10-26 17:34 ` jakub at gcc dot gnu.org
@ 2012-01-05 17:46 ` jakub at gcc dot gnu.org
  2012-01-06 13:50 ` jakub at gcc dot gnu.org
                   ` (22 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-01-05 17:46 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #21 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-01-05 17:46:27 UTC ---
Indeed, with #c3 testcase I can reproduce it after #undef HAVE_GAS_WEAKREF in
auto-host.h.
When assembler doesn't support weakrefs, gcc performs what the assembler does,
i.e. transparently uses the weakref arg symbols instead of the weakref symbols,
and if there is any direct reference to the weakref arg symbol in the source
doesn't make it .weak, if there are none, makes it .weak.
Without -flto this seems to work fine, with -flto it doesn't.


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

* [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (20 preceding siblings ...)
  2012-01-05 17:46 ` [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as jakub at gcc dot gnu.org
@ 2012-01-06 13:50 ` jakub at gcc dot gnu.org
  2012-01-06 13:55 ` jakub at gcc dot gnu.org
                   ` (21 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-01-06 13:50 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #22 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-01-06 13:49:08 UTC ---
I think this is an ordering problem.  When not using lto, assemble_alias
is called on the weakref __gthrw_pthread_once with pthread_once target (etc.)
early, from the FE which calls rest_of_decl_compilation, and when
ASM_OUTPUT_WEAKREF is not defined, this among other things sets
          IDENTIFIER_TRANSPARENT_ALIAS (alias) = 1;
and TREE_CHAIN (alias) = target;
But the LTO FE doesn't call assemble_alias early, first emits assembly for the
routines, and only at the end calls output_weakrefs.  Thus during assembly of
the functions we don't handle the weakrefs as transparent aliases.
Can't we just move up output_weakrefs before
cgraph_output_in_order/cgraph_expand_all_functions/cgraph_output_pending_asms?


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

* [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (21 preceding siblings ...)
  2012-01-06 13:50 ` jakub at gcc dot gnu.org
@ 2012-01-06 13:55 ` jakub at gcc dot gnu.org
  2012-01-06 22:07 ` jakub at gcc dot gnu.org
                   ` (20 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-01-06 13:55 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|hubicka at gcc dot gnu.org  |jakub at gcc dot gnu.org

--- Comment #23 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-01-06 13:54:14 UTC ---
Created attachment 26258
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26258
gcc47-pr47333.patch

Untested fix that works for me on this testcase.


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

* [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (22 preceding siblings ...)
  2012-01-06 13:55 ` jakub at gcc dot gnu.org
@ 2012-01-06 22:07 ` jakub at gcc dot gnu.org
  2012-01-06 22:10 ` [Bug target/47333] [4.6 " jakub at gcc dot gnu.org
                   ` (19 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-01-06 22:07 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #24 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-01-06 22:06:12 UTC ---
Author: jakub
Date: Fri Jan  6 22:06:08 2012
New Revision: 182974

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182974
Log:
    PR target/47333
    * cgraphunit.c (cgraph_optimize): Call output_weakrefs
    before emitting functions.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/cgraphunit.c


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (23 preceding siblings ...)
  2012-01-06 22:07 ` jakub at gcc dot gnu.org
@ 2012-01-06 22:10 ` jakub at gcc dot gnu.org
  2012-03-01 15:06 ` jakub at gcc dot gnu.org
                   ` (18 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-01-06 22:10 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.6/4.7 regression]        |[4.6 regression]
                   |g++.dg/lto/20091219 FAILs   |g++.dg/lto/20091219 FAILs
                   |on Solaris 2 with SUN as    |on Solaris 2 with SUN as

--- Comment #25 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-01-06 22:07:41 UTC ---
Fixed on the trunk so far.


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (24 preceding siblings ...)
  2012-01-06 22:10 ` [Bug target/47333] [4.6 " jakub at gcc dot gnu.org
@ 2012-03-01 15:06 ` jakub at gcc dot gnu.org
  2012-05-29 13:13 ` ro at gcc dot gnu.org
                   ` (17 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2012-03-01 15:06 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.6.3                       |4.6.4

--- Comment #26 from Jakub Jelinek <jakub at gcc dot gnu.org> 2012-03-01 14:38:41 UTC ---
GCC 4.6.3 is being released.


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

* [Bug target/47333] [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (25 preceding siblings ...)
  2012-03-01 15:06 ` jakub at gcc dot gnu.org
@ 2012-05-29 13:13 ` ro at gcc dot gnu.org
  2013-02-04 16:07 ` [Bug target/47333] [4.6, 4.8 " ro at gcc dot gnu.org
                   ` (16 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2012-05-29 13:13 UTC (permalink / raw)
  To: gcc-bugs

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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|4.6.0                       |4.8.0

--- Comment #27 from Rainer Orth <ro at gcc dot gnu.org> 2012-05-29 13:13:28 UTC ---
Between 20120518 and 20120524, this failure has reoccured, doubtless due to the
recent rewrite of the aliasing code.  Jan, could you please have a look?

Thanks.

  Rainer


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

* [Bug target/47333] [4.6, 4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (26 preceding siblings ...)
  2012-05-29 13:13 ` ro at gcc dot gnu.org
@ 2013-02-04 16:07 ` ro at gcc dot gnu.org
  2013-02-11 13:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (15 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2013-02-04 16:07 UTC (permalink / raw)
  To: gcc-bugs


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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.6 regression]            |[4.6, 4.8 regression]
                   |g++.dg/lto/20091219 FAILs   |g++.dg/lto/20091219 FAILs
                   |on Solaris 2 with SUN as    |on Solaris 2 with SUN as

--- Comment #28 from Rainer Orth <ro at gcc dot gnu.org> 2013-02-04 16:06:37 UTC ---
Still failing on trunk.


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

* [Bug target/47333] [4.6, 4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (27 preceding siblings ...)
  2013-02-04 16:07 ` [Bug target/47333] [4.6, 4.8 " ro at gcc dot gnu.org
@ 2013-02-11 13:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2013-02-18 16:16 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (14 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2013-02-11 13:47 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #29 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2013-02-11 13:47:21 UTC ---
The error can be reproduced on x86_64-unknown-linux-gnu with gas by
disabling weakref support, i.e. setting gcc_cv_as_weakref=no during the
build.  So again this has nothing to do with Solaris and Sun as in
particular, but just with this specific configuration.

    Rainer


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

* [Bug target/47333] [4.6, 4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (28 preceding siblings ...)
  2013-02-11 13:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2013-02-18 16:16 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2013-02-26 15:07 ` [Bug target/47333] [4.6/4.8 " rguenth at gcc dot gnu.org
                   ` (13 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2013-02-18 16:16 UTC (permalink / raw)
  To: gcc-bugs


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

--- Comment #30 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2013-02-18 16:16:18 UTC ---
I've run another reghunt, which revealed that the 4.8 regression was
caused by this patch:

2012-05-23  Jan Hubicka  <jh@suse.cz>

       * tree.h (alias_diag_flags): Remove.
       (alias_pair): Remove emitted_diags.
       (finish_aliases_1, finish_aliases_2, remove_unreachable_alias_pairs,
       symbol_alias_set_t, symbol_alias_set_destroy,
       symbol_alias_set_contains, propagate_aliases_backward): Remove.
       * toplev.c (compile_file): Do not call finish_aliases_2
       * cgraphunit.c (cgraph_process_new_functions): Do not call
finish_aliases_1.
       (handle_alias_pairs): Output diagnostics about aliases to externals.
       (assemble_thunks_and_aliases): Use do_assemble_alias.
       (output_weakrefs): Likewise.
       (finalize_compilation_unit): Do not call finish_aliases_1.
       * ipa.c (symtab_remove_unreachable_nodes): De not call
remove_unreachable_alias_pairs.
       * varasm.c (do_assemble_alias): Export.
       (symbol_alias_set_create, symbol_alias_set_destroy,
symbol_alias_set_contains,
       symbol_alias_set_insert, propagate_aliases_forward,
propagate_aliases_backward,
       propagate_aliases_backward, trivially_visible_alias,
trivially_defined_alias,
       remove_unreachable_alias_pairs, finish_aliases_1, finish_aliases_2, 
       assemble_alias): Remove.
       * output.h (do_assemble_alias): Declare.
       * varpool.c (varpool_remove_unreferenced_decls): Do not call
finish_aliases_1.

Jan, could you please have a look?

Thanks.
        Rainer


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

* [Bug target/47333] [4.6/4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (29 preceding siblings ...)
  2013-02-18 16:16 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2013-02-26 15:07 ` rguenth at gcc dot gnu.org
  2013-03-01 16:32 ` hubicka at gcc dot gnu.org
                   ` (12 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-02-26 15:07 UTC (permalink / raw)
  To: gcc-bugs


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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P2
             Status|ASSIGNED                    |NEW
      Known to work|                            |4.5.3, 4.7.2
      Known to fail|                            |4.6.3, 4.8.0

--- Comment #31 from Richard Biener <rguenth at gcc dot gnu.org> 2013-02-26 15:06:53 UTC ---
Honza?  Please have a look here.


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

* [Bug target/47333] [4.6/4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (30 preceding siblings ...)
  2013-02-26 15:07 ` [Bug target/47333] [4.6/4.8 " rguenth at gcc dot gnu.org
@ 2013-03-01 16:32 ` hubicka at gcc dot gnu.org
  2013-04-12 15:21 ` [Bug target/47333] [4.8/4.9 " jakub at gcc dot gnu.org
                   ` (11 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2013-03-01 16:32 UTC (permalink / raw)
  To: gcc-bugs


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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #32 from Jan Hubicka <hubicka at gcc dot gnu.org> 2013-03-01 16:31:29 UTC ---
mine.


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

* [Bug target/47333] [4.8/4.9 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (31 preceding siblings ...)
  2013-03-01 16:32 ` hubicka at gcc dot gnu.org
@ 2013-04-12 15:21 ` jakub at gcc dot gnu.org
  2013-05-13 12:45 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (10 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-04-12 15:21 UTC (permalink / raw)
  To: gcc-bugs


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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.6.4                       |4.7.4
            Summary|[4.6/4.8/4.9 regression]    |[4.8/4.9 regression]
                   |g++.dg/lto/20091219 FAILs   |g++.dg/lto/20091219 FAILs
                   |on Solaris 2 with SUN as    |on Solaris 2 with SUN as

--- Comment #33 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-04-12 15:19:23 UTC ---
GCC 4.6.4 has been released and the branch has been closed.


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

* [Bug target/47333] [4.8/4.9 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (32 preceding siblings ...)
  2013-04-12 15:21 ` [Bug target/47333] [4.8/4.9 " jakub at gcc dot gnu.org
@ 2013-05-13 12:45 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2013-06-03 19:56 ` hubicka at gcc dot gnu.org
                   ` (9 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2013-05-13 12:45 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #34 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
Within the last week (20130503 to 20150510), the failure has changed
into an ICE:

-FAIL: g++.dg/lto/20091219 cp_lto_20091219_0.o-cp_lto_20091219_0.o link, -O3
-fl
to
+FAIL: g++.dg/lto/20091219 cp_lto_20091219_0.o-cp_lto_20091219_0.o link, -O3
-fl
to (internal compiler error)

/var/gcc/regression/trunk/11-gcc/build/i386-pc-solaris2.11/libstdc++-v3/include/ext/atomicity.h:
In function '_ZN9__gnu_cxxL27__exchange_and_add_dispatchEPii.constprop.1':
/var/gcc/regression/trunk/11-gcc/build/i386-pc-solaris2.11/libstdc++-v3/include/ext/atomicity.h:86:3:
internal compiler error: in ultimate_transparent_alias_target, at varasm.c:2288
0x8cec21b ultimate_transparent_alias_target
        /vol/gcc/src/hg/trunk/local/gcc/varasm.c:2288
0x881caa0 ultimate_transparent_alias_target
        /vol/gcc/src/hg/trunk/local/gcc/tree.h:3690
0x881caa0 assemble_name(__FILE*, char const*)
        /vol/gcc/src/hg/trunk/local/gcc/varasm.c:2331
0x837bf33 output_addr_const(__FILE*, rtx_def*)
        /vol/gcc/src/hg/trunk/local/gcc/final.c:3796
0x886702e ix86_print_operand(__FILE*, rtx_def*, int)
        /vol/gcc/src/hg/trunk/local/gcc/config/i386/i386.c:14818
0x837ba64 output_operand(rtx_def*, int)
        /vol/gcc/src/hg/trunk/local/gcc/final.c:3755
0x837c3f6 output_asm_insn(char const*, rtx_def**)
        /vol/gcc/src/hg/trunk/local/gcc/final.c:3653
0x837de2a final_scan_insn(rtx_def*, __FILE*, int, int, int*)
        /vol/gcc/src/hg/trunk/local/gcc/final.c:2921
0x837e7f1 final(rtx_def*, __FILE*, int)
        /vol/gcc/src/hg/trunk/local/gcc/final.c:1957
0x837ec1e rest_of_handle_final
        /vol/gcc/src/hg/trunk/local/gcc/final.c:4362

Jan, could you *please* have a look at this issue?

Thanks.
        Rainer


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

* [Bug target/47333] [4.8/4.9 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (33 preceding siblings ...)
  2013-05-13 12:45 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2013-06-03 19:56 ` hubicka at gcc dot gnu.org
  2013-06-03 20:26 ` hubicka at gcc dot gnu.org
                   ` (8 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2013-06-03 19:56 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #35 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I am having problem to reproduce it on a cross compiler.  I assume you have
non-plugin-enable LD setup, right?


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

* [Bug target/47333] [4.8/4.9 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (34 preceding siblings ...)
  2013-06-03 19:56 ` hubicka at gcc dot gnu.org
@ 2013-06-03 20:26 ` hubicka at gcc dot gnu.org
  2013-06-04  9:53 ` [Bug target/47333] [4.8 " ro at gcc dot gnu.org
                   ` (7 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at gcc dot gnu.org @ 2013-06-03 20:26 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #36 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I am having problem to reproduce it on a cross compiler.  I assume you have
non-plugin-enable LD setup, right?

There is problem with chained weakrefs that ought to be fixed by the following
change:
Index: cgraphunit.c
===================================================================
--- cgraphunit.c        (revision 199591)
+++ cgraphunit.c        (working copy)
@@ -656,8 +656,11 @@ cgraph_process_same_body_aliases (void)
@@ -2018,7 +2021,7 @@ compile (void)
           (DECL_ASSEMBLER_NAME (node->symbol.decl)) = 1;
        TREE_CHAIN (DECL_ASSEMBLER_NAME (node->symbol.decl))
           = (node->symbol.alias_target ? node->symbol.alias_target
-             : DECL_ASSEMBLER_NAME (symtab_alias_target (node)->symbol.decl));
+             : DECL_ASSEMBLER_NAME (symtab_alias_ultimate_target
(node)->symbol.decl));
       }
 #endif


I however do not see any chained weakrefs in the preprocessed file attached, so
I am not quite convinced this can change anything.

Can you, please, run it in debugger and take a look what is the assembler name
ultimate_target is called for and what is its CHAIN_DECL?


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (35 preceding siblings ...)
  2013-06-03 20:26 ` hubicka at gcc dot gnu.org
@ 2013-06-04  9:53 ` ro at gcc dot gnu.org
  2013-06-04 11:32 ` hubicka at ucw dot cz
                   ` (6 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at gcc dot gnu.org @ 2013-06-04  9:53 UTC (permalink / raw)
  To: gcc-bugs

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

Rainer Orth <ro at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.8/4.9 regression]        |[4.8 regression]
                   |g++.dg/lto/20091219 FAILs   |g++.dg/lto/20091219 FAILs
                   |on Solaris 2 with SUN as    |on Solaris 2 with SUN as

--- Comment #37 from Rainer Orth <ro at gcc dot gnu.org> ---
No longer a 4.9 regression, fixed by the patch for PR middle-end/57366.

Unfortunately, that doesn't easily backport to the 4.8 branch since that lacks
alias and alias_target in struct symtab_node_base:

/vol/gcc/src/hg/gcc-4.8-branch/local/gcc/cgraphunit.c: In function 'void
compile
()':
/vol/gcc/src/hg/gcc-4.8-branch/local/gcc/cgraphunit.c:2050:22: error: 'struct
sy
mtab_node_base' has no member named 'alias'
/vol/gcc/src/hg/gcc-4.8-branch/local/gcc/cgraphunit.c:2056:21: error: 'struct
sy
mtab_node_base' has no member named 'alias_target'
/vol/gcc/src/hg/gcc-4.8-branch/local/gcc/cgraphunit.c:2056:49: error: 'struct
sy
mtab_node_base' has no member named 'alias_target'
/vol/gcc/src/hg/gcc-4.8-branch/local/gcc/cgraphunit.c:2057:10: error:
'symtab_al
ias_target' was not declared in this scope
make[3]: *** [cgraphunit.o] Error 1

  Rainer


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (36 preceding siblings ...)
  2013-06-04  9:53 ` [Bug target/47333] [4.8 " ro at gcc dot gnu.org
@ 2013-06-04 11:32 ` hubicka at ucw dot cz
  2013-06-04 11:36 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (5 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at ucw dot cz @ 2013-06-04 11:32 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #38 from Jan Hubicka <hubicka at ucw dot cz> ---
> No longer a 4.9 regression, fixed by the patch for PR middle-end/57366.

Good news.
> 
> Unfortunately, that doesn't easily backport to the 4.8 branch since that lacks
> alias and alias_target in struct symtab_node_base:

I know. Weakrefs was quite broken in 4.8 (and anything earlier) and more so on
non-weakref assemblers (even when you do not get ICE nor link error, you still
get wrong references output so the final program will not work since it won't
connect weakref with its target).  

I can backport the whole series of patches, but I would like to understand how
important it is.  Solaris libc is using weakrefs w/o weakref support in
toolchain, or does the weakref come from some of GNU libraries in it?

Honza


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (37 preceding siblings ...)
  2013-06-04 11:32 ` hubicka at ucw dot cz
@ 2013-06-04 11:36 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2013-06-04 13:54 ` ro at CeBiTec dot Uni-Bielefeld.DE
                   ` (4 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2013-06-04 11:36 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #39 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #36 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
> I am having problem to reproduce it on a cross compiler.  I assume you have
> non-plugin-enable LD setup, right?

The failure happens with both Sun as/Sun ld (i.e. no plugin support) and
Sun as/GNU ld 2.23.1 (i.e. with linker plugin support).

> There is problem with chained weakrefs that ought to be fixed by the following
> change:
> Index: cgraphunit.c
> ===================================================================
> --- cgraphunit.c        (revision 199591)
> +++ cgraphunit.c        (working copy)
> @@ -656,8 +656,11 @@ cgraph_process_same_body_aliases (void)
> @@ -2018,7 +2021,7 @@ compile (void)
>            (DECL_ASSEMBLER_NAME (node->symbol.decl)) = 1;
>         TREE_CHAIN (DECL_ASSEMBLER_NAME (node->symbol.decl))
>            = (node->symbol.alias_target ? node->symbol.alias_target
> -             : DECL_ASSEMBLER_NAME (symtab_alias_target (node)->symbol.decl));
> +             : DECL_ASSEMBLER_NAME (symtab_alias_ultimate_target
> (node)->symbol.decl));
>        }
>  #endif
>
>
> I however do not see any chained weakrefs in the preprocessed file attached, so
> I am not quite convinced this can change anything.
>
> Can you, please, run it in debugger and take a look what is the assembler name
> ultimate_target is called for and what is its CHAIN_DECL?

I can try if this is still beneficial given that mainline seems to work
fine.

    Rainer


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (38 preceding siblings ...)
  2013-06-04 11:36 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2013-06-04 13:54 ` ro at CeBiTec dot Uni-Bielefeld.DE
  2013-06-04 16:11 ` hubicka at ucw dot cz
                   ` (3 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: ro at CeBiTec dot Uni-Bielefeld.DE @ 2013-06-04 13:54 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #40 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #38 from Jan Hubicka <hubicka at ucw dot cz> ---
>> Unfortunately, that doesn't easily backport to the 4.8 branch since that lacks
>> alias and alias_target in struct symtab_node_base:
>
> I know. Weakrefs was quite broken in 4.8 (and anything earlier) and more so on
> non-weakref assemblers (even when you do not get ICE nor link error, you still
> get wrong references output so the final program will not work since it won't
> connect weakref with its target).  

I see.  At least all testcases passed in 4.7 both with and without
weakref support in the assembler.

> I can backport the whole series of patches, but I would like to understand how
> important it is.  Solaris libc is using weakrefs w/o weakref support in
> toolchain, or does the weakref come from some of GNU libraries in it?

The Solaris toolchain (as, ld) knows nothing about weakrefs, so far I've
seen failures only in the gcc testsuite, no reports in the wild.

    Rainer


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (39 preceding siblings ...)
  2013-06-04 13:54 ` ro at CeBiTec dot Uni-Bielefeld.DE
@ 2013-06-04 16:11 ` hubicka at ucw dot cz
  2014-06-12 13:48 ` rguenth at gcc dot gnu.org
                   ` (2 subsequent siblings)
  43 siblings, 0 replies; 45+ messages in thread
From: hubicka at ucw dot cz @ 2013-06-04 16:11 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #41 from Jan Hubicka <hubicka at ucw dot cz> ---
> > I however do not see any chained weakrefs in the preprocessed file attached, so
> > I am not quite convinced this can change anything.
> >
> > Can you, please, run it in debugger and take a look what is the assembler name
> > ultimate_target is called for and what is its CHAIN_DECL?
> 
> I can try if this is still beneficial given that mainline seems to work
> fine.

Just ignore this patch.  I just tested and we can not chain weakrefs.
I will check what patches has to go to 4.8 to fix the whole issue.
I guess the silent miscopmilation is potentially dangerous, since it will just
disable locking in LTO apps....

Honza
> 
>     Rainer
> 
> -- 
> You are receiving this mail because:
> You are on the CC list for the bug.


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (40 preceding siblings ...)
  2013-06-04 16:11 ` hubicka at ucw dot cz
@ 2014-06-12 13:48 ` rguenth at gcc dot gnu.org
  2014-12-19 13:42 ` jakub at gcc dot gnu.org
  2015-06-23  8:40 ` rguenth at gcc dot gnu.org
  43 siblings, 0 replies; 45+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-06-12 13:48 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.7.4                       |4.8.4

--- Comment #42 from Richard Biener <rguenth at gcc dot gnu.org> ---
The 4.7 branch is being closed, moving target milestone to 4.8.4.


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (41 preceding siblings ...)
  2014-06-12 13:48 ` rguenth at gcc dot gnu.org
@ 2014-12-19 13:42 ` jakub at gcc dot gnu.org
  2015-06-23  8:40 ` rguenth at gcc dot gnu.org
  43 siblings, 0 replies; 45+ messages in thread
From: jakub at gcc dot gnu.org @ 2014-12-19 13:42 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|4.8.4                       |4.8.5

--- Comment #43 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 4.8.4 has been released.


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

* [Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
  2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
                   ` (42 preceding siblings ...)
  2014-12-19 13:42 ` jakub at gcc dot gnu.org
@ 2015-06-23  8:40 ` rguenth at gcc dot gnu.org
  43 siblings, 0 replies; 45+ messages in thread
From: rguenth at gcc dot gnu.org @ 2015-06-23  8:40 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|4.8.5                       |4.9.0
      Known to fail|                            |4.8.5

--- Comment #44 from Richard Biener <rguenth at gcc dot gnu.org> ---
Fixed for 4.9.0.


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

end of thread, other threads:[~2015-06-23  8:39 UTC | newest]

Thread overview: 45+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-17 18:00 [Bug lto/47333] New: [4.6 regression] g++.dg/lto/20091219 FAILs on Solaris 2 ro at gcc dot gnu.org
2011-01-18 12:49 ` [Bug lto/47333] " rguenth at gcc dot gnu.org
2011-01-18 12:51 ` ebotcazou at gcc dot gnu.org
2011-01-18 22:40 ` ebotcazou at gcc dot gnu.org
2011-01-21 22:12 ` ebotcazou at gcc dot gnu.org
2011-01-22 22:43 ` hubicka at gcc dot gnu.org
2011-01-22 22:43 ` hubicka at gcc dot gnu.org
2011-01-23  0:15 ` hubicka at gcc dot gnu.org
2011-01-23  0:22 ` hubicka at gcc dot gnu.org
2011-01-24  0:59 ` ebotcazou at gcc dot gnu.org
2011-03-23 13:28 ` ro at gcc dot gnu.org
2011-03-25 20:03 ` jakub at gcc dot gnu.org
2011-04-18 16:49 ` ro at gcc dot gnu.org
2011-04-18 16:50 ` ro at gcc dot gnu.org
2011-06-12 12:49 ` [Bug target/47333] " rguenth at gcc dot gnu.org
2011-06-14 15:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
2011-06-20 14:48 ` ro at CeBiTec dot Uni-Bielefeld.DE
2011-06-27 16:07 ` jakub at gcc dot gnu.org
2011-10-10 12:42 ` rguenth at gcc dot gnu.org
2011-10-10 14:32 ` [Bug target/47333] [4.6/4.7 " ro at gcc dot gnu.org
2011-10-26 17:34 ` jakub at gcc dot gnu.org
2012-01-05 17:46 ` [Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as jakub at gcc dot gnu.org
2012-01-06 13:50 ` jakub at gcc dot gnu.org
2012-01-06 13:55 ` jakub at gcc dot gnu.org
2012-01-06 22:07 ` jakub at gcc dot gnu.org
2012-01-06 22:10 ` [Bug target/47333] [4.6 " jakub at gcc dot gnu.org
2012-03-01 15:06 ` jakub at gcc dot gnu.org
2012-05-29 13:13 ` ro at gcc dot gnu.org
2013-02-04 16:07 ` [Bug target/47333] [4.6, 4.8 " ro at gcc dot gnu.org
2013-02-11 13:47 ` ro at CeBiTec dot Uni-Bielefeld.DE
2013-02-18 16:16 ` ro at CeBiTec dot Uni-Bielefeld.DE
2013-02-26 15:07 ` [Bug target/47333] [4.6/4.8 " rguenth at gcc dot gnu.org
2013-03-01 16:32 ` hubicka at gcc dot gnu.org
2013-04-12 15:21 ` [Bug target/47333] [4.8/4.9 " jakub at gcc dot gnu.org
2013-05-13 12:45 ` ro at CeBiTec dot Uni-Bielefeld.DE
2013-06-03 19:56 ` hubicka at gcc dot gnu.org
2013-06-03 20:26 ` hubicka at gcc dot gnu.org
2013-06-04  9:53 ` [Bug target/47333] [4.8 " ro at gcc dot gnu.org
2013-06-04 11:32 ` hubicka at ucw dot cz
2013-06-04 11:36 ` ro at CeBiTec dot Uni-Bielefeld.DE
2013-06-04 13:54 ` ro at CeBiTec dot Uni-Bielefeld.DE
2013-06-04 16:11 ` hubicka at ucw dot cz
2014-06-12 13:48 ` rguenth at gcc dot gnu.org
2014-12-19 13:42 ` jakub at gcc dot gnu.org
2015-06-23  8:40 ` rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).