public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
@ 2011-01-07 18:13 davek at gcc dot gnu.org
2011-01-07 21:08 ` [Bug c++/47218] " davek at gcc dot gnu.org
` (11 more replies)
0 siblings, 12 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-07 18:13 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
Summary: [4.6.0 regression] C++ multiple definitions of
non-virtual thunk problem
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: c++
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: davek@gcc.gnu.org
Sometime between 2010-12-22 and rev.167484, something changed in the behaviour
of the C++ compiler w.r.t the way it handles non-virtual thunks. I have just
discovered this while working on a patch for PR43601; a compiler built from
trunk on the earlier date reproduces the problem described there, ending in an
out-of-memory error during the final link:
Creating library file:
/tmp/wx/obj-x-ming-new/lib/libwx_mswd_core-2.8.dll.a/opt/
mingw-new/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/ld:
fina
l link failed: Memory exhausted
collect2: ld returned 1 exit status
... whereas a compiler built from r.167484 emits a whole lot of
multiple-definition errors, and stops before trying to complete the link:
Creating library file:
/tmp/wx/obj-x-ming-clean/lib/libwx_based-2.8.dll.abasedll_wfstream.o:/tmp/wx/wxWidgets-2.8.11/src/common/wfstream.cpp:407:
multiple definition of `non-virtual thunk to wxFFileStream::~wxFFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_wfstream.o:/tmp/wx/wxWidgets-2.8.11/src/common/wfstream.cpp:407:
multiple definition of `non-virtual thunk to wxFFileStream::~wxFFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_wfstream.o:/tmp/wx/wxWidgets-2.8.11/src/common/wfstream.cpp:407:
multiple definition of `non-virtual thunk to wxFileStream::~wxFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_wfstream.o:/tmp/wx/wxWidgets-2.8.11/src/common/wfstream.cpp:407:
multiple definition of `non-virtual thunk to wxFileStream::~wxFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_zipstrm.o:/tmp/wx/wxWidgets-2.8.11/src/common/zipstrm.cpp:2423:
multiple definition of `non-virtual thunk to wxFFileStream::~wxFFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_zipstrm.o:/tmp/wx/wxWidgets-2.8.11/src/common/zipstrm.cpp:2423:
multiple definition of `non-virtual thunk to wxFFileStream::~wxFFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_zipstrm.o:/tmp/wx/wxWidgets-2.8.11/src/common/zipstrm.cpp:2423:
multiple definition of `non-virtual thunk to wxFileStream::~wxFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_zipstrm.o:/tmp/wx/wxWidgets-2.8.11/src/common/zipstrm.cpp:2423:
multiple definition of `non-virtual thunk to wxFileStream::~wxFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_registry.o:/tmp/wx/wxWidgets-2.8.11/src/msw/registry.cpp:1428: multiple
definition of `non-virtual thunk to wxFFileStream::~wxFFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_registry.o:/tmp/wx/wxWidgets-2.8.11/src/msw/registry.cpp:1428: multiple
definition of `non-virtual thunk to wxFFileStream::~wxFFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_registry.o:/tmp/wx/wxWidgets-2.8.11/src/msw/registry.cpp:1428: multiple
definition of `non-virtual thunk to wxFileStream::~wxFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
basedll_registry.o:/tmp/wx/wxWidgets-2.8.11/src/msw/registry.cpp:1428: multiple
definition of `non-virtual thunk to wxFileStream::~wxFileStream()'
basedll_filesys.o:/tmp/wx/wxWidgets-2.8.11/src/common/filesys.cpp:697: first
defined here
collect2: ld returned 1 exit status
In both cases the build was configured with a cygwin-x-mingw cross compiler
using the same command line:
$ /tmp/wx/wxWidgets-2.8.11/configure --with-msw --enable-debug
--enable-debug_gdb --enable-shared 2>&1 --host=i686-pc-mingw32
More once I've diagnosed what's going on in some of the generated object files.
I've marked this major as it could easily affect a whole lot of c++ library
builds, but may reduce that severity if it turns out to be something unusual
that wx is doing. However it's still a regression.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
@ 2011-01-07 21:08 ` davek at gcc dot gnu.org
2011-01-08 15:13 ` silver24k at gmail dot com
` (10 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-07 21:08 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
Dave Korn <davek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011.01.07 21:05:02
Ever Confirmed|0 |1
--- Comment #1 from Dave Korn <davek at gcc dot gnu.org> 2011-01-07 21:05:02 UTC ---
Yeah, confirmed that. With the older compiler the NVT is emitted in a comdat
section as you'd expect: the symbols ...
[6421](sec 2101)(fl 0x00)(ty 20)(scl 2) (nx 0) 0x00000000
__ZThn32_N13wxFFileStreamD1Ev
[6427](sec 2103)(fl 0x00)(ty 20)(scl 2) (nx 0) 0x00000000
__ZThn32_N13wxFFileStreamD0Ev
... point to sections (note MS numbers sections from 1, objdump from zero) like
so:
2100 .text$_ZThn32_N13wxFFileStreamD1Ev 0000000c 00000000 00000000 0002d368
2**2
CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE,
LINK_ONCE_DISCARD (COMDAT __ZThn32_N13wxFFileStreamD1Ev 6421)
2102 .text$_ZThn32_N13wxFFileStreamD0Ev 0000000c 00000000 00000000 0002d3e0
2**2
CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE,
LINK_ONCE_DISCARD (COMDAT __ZThn32_N13wxFFileStreamD0Ev 6427)
With the latest trunk however, the same symbols ...
[6419](sec 1)(fl 0x00)(ty 20)(scl 2) (nx 0) 0x00000fa8
__ZThn32_N13wxFFileStreamD1Ev
[6423](sec 1)(fl 0x00)(ty 20)(scl 2) (nx 0) 0x00000fb2
__ZThn32_N13wxFFileStreamD0Ev
... both point to section 1: the .text section.
0 .text 00000fd0 00000000 00000000 0001633c 2**2
CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
This being replicated across all object files, no wonder we have multiple
defintion errors. It's a bug that the NVT doesn't get emitted in a comdat, I
expect.
(I think I remember some kind of recent change to section handling that I saw
fly past on the patches list, wonder if it could be related.)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
2011-01-07 21:08 ` [Bug c++/47218] " davek at gcc dot gnu.org
@ 2011-01-08 15:13 ` silver24k at gmail dot com
2011-01-08 15:18 ` silver24k at gmail dot com
` (9 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: silver24k at gmail dot com @ 2011-01-08 15:13 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
Yu Simin <silver24k at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |silver24k at gmail dot com
--- Comment #2 from Yu Simin <silver24k at gmail dot com> 2011-01-08 15:12:12 UTC ---
*** Bug 47116 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
2011-01-07 21:08 ` [Bug c++/47218] " davek at gcc dot gnu.org
2011-01-08 15:13 ` silver24k at gmail dot com
@ 2011-01-08 15:18 ` silver24k at gmail dot com
2011-01-08 17:08 ` davek at gcc dot gnu.org
` (8 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: silver24k at gmail dot com @ 2011-01-08 15:18 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #3 from Yu Simin <silver24k at gmail dot com> 2011-01-08 15:13:42 UTC ---
A simple test in PR47116:
http://gcc.gnu.org/bugzilla/attachment.cgi?id=22866
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (2 preceding siblings ...)
2011-01-08 15:18 ` silver24k at gmail dot com
@ 2011-01-08 17:08 ` davek at gcc dot gnu.org
2011-01-08 18:21 ` davek at gcc dot gnu.org
` (7 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-08 17:08 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #4 from Dave Korn <davek at gcc dot gnu.org> 2011-01-08 16:35:31 UTC ---
(In reply to comment #3)
> A simple test in PR47116:
> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22866
Thankyou, that should make debugging it easier :)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (3 preceding siblings ...)
2011-01-08 17:08 ` davek at gcc dot gnu.org
@ 2011-01-08 18:21 ` davek at gcc dot gnu.org
2011-01-08 19:15 ` davek at gcc dot gnu.org
` (6 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-08 18:21 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #5 from Dave Korn <davek at gcc dot gnu.org> 2011-01-08 18:06:07 UTC ---
Bug is caused by the change at rev 167795 applied to fix PR46667.
http://gcc.gnu.org/viewcvs?view=revision&revision=167795
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (4 preceding siblings ...)
2011-01-08 18:21 ` davek at gcc dot gnu.org
@ 2011-01-08 19:15 ` davek at gcc dot gnu.org
2011-01-08 23:56 ` davek at gcc dot gnu.org
` (5 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-08 19:15 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #6 from Dave Korn <davek at gcc dot gnu.org> 2011-01-08 19:00:25 UTC ---
(In reply to comment #5)
> Bug is caused by the change at rev 167795 applied to fix PR46667.
>
> http://gcc.gnu.org/viewcvs?view=revision&revision=167795
Full details at http://gcc.gnu.org/ml/gcc-patches/2011-01/msg00446.html:
>" It turns out that resolve_unique_function() is not called at all for the
thunk function any more, where previously it was called from
assemble_start_function called from cgraph_expand_function. This is because
gimple_expand_cfg() isn't called for these thunk functions; they are emitted
through a call chain that looks like:
> (gdb) bt
> #0 assemble_start_function (decl=0x7fe32f00,
> fnname=0x7fe41860 "_ZThn4_N7FooBase3BarEv")
> at /gnu/gcc/gcc-patched/gcc/varasm.c:1524
> #1 0x007aa73c in cgraph_expand_function (node=0x7ff80c30)
> at /gnu/gcc/gcc-patched/gcc/cgraphunit.c:1328
> #2 0x007ad210 in cgraph_optimize ()
> at /gnu/gcc/gcc-patched/gcc/cgraphunit.c:1567
> #3 0x007ad69a in cgraph_finalize_compilation_unit ()
> at /gnu/gcc/gcc-patched/gcc/cgraphunit.c:1031
> #4 0x004ce825 in cp_write_global_declarations ()
> at /gnu/gcc/gcc-patched/gcc/cp/decl2.c:3974
> #5 0x0080ed6d in toplev_main (argc=14, argv=0x5079f78)
> at /gnu/gcc/gcc-patched/gcc/toplev.c:591
> #6 0x0060699f in main (argc=Cannot access memory at address 0x0
> ) at /gnu/gcc/gcc-patched/gcc/main.c:36 "
That's the main part of it.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (5 preceding siblings ...)
2011-01-08 19:15 ` davek at gcc dot gnu.org
@ 2011-01-08 23:56 ` davek at gcc dot gnu.org
2011-01-09 0:57 ` davek at gcc dot gnu.org
` (4 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-08 23:56 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
Dave Korn <davek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (6 preceding siblings ...)
2011-01-08 23:56 ` davek at gcc dot gnu.org
@ 2011-01-09 0:57 ` davek at gcc dot gnu.org
2011-01-09 1:10 ` Jan Hubicka
2011-01-09 1:10 ` hubicka at ucw dot cz
` (3 subsequent siblings)
11 siblings, 1 reply; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-09 0:57 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #7 from Dave Korn <davek at gcc dot gnu.org> 2011-01-09 00:47:15 UTC ---
Created attachment 22932
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22932
proposed patch
Ensures thunks get a section name assigned in cgraphunit.c#assemble_thunk().
Taking this for a bootstrap/test cycle.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-09 0:57 ` davek at gcc dot gnu.org
@ 2011-01-09 1:10 ` Jan Hubicka
0 siblings, 0 replies; 14+ messages in thread
From: Jan Hubicka @ 2011-01-09 1:10 UTC (permalink / raw)
To: davek at gcc dot gnu.org; +Cc: gcc-bugs
Consider the patch pre-approved if it passes testing. Thanks!
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (7 preceding siblings ...)
2011-01-09 0:57 ` davek at gcc dot gnu.org
@ 2011-01-09 1:10 ` hubicka at ucw dot cz
2011-01-10 1:24 ` davek at gcc dot gnu.org
` (2 subsequent siblings)
11 siblings, 0 replies; 14+ messages in thread
From: hubicka at ucw dot cz @ 2011-01-09 1:10 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #8 from Jan Hubicka <hubicka at ucw dot cz> 2011-01-09 00:57:12 UTC ---
Consider the patch pre-approved if it passes testing. Thanks!
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (8 preceding siblings ...)
2011-01-09 1:10 ` hubicka at ucw dot cz
@ 2011-01-10 1:24 ` davek at gcc dot gnu.org
2011-01-10 1:25 ` davek at gcc dot gnu.org
2011-01-11 11:44 ` [Bug c++/47218] [4.6 " rguenth at gcc dot gnu.org
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-10 1:24 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
--- Comment #9 from Dave Korn <davek at gcc dot gnu.org> 2011-01-10 00:33:35 UTC ---
Author: davek
Date: Mon Jan 10 00:33:32 2011
New Revision: 168624
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=168624
Log:
gcc/ChangeLog:
PR c++/47218
* cgraphunit.c (assemble_thunk): Call resolve_unique_section.
gcc/testsuite/ChangeLog:
PR c++/47218
* g++.dg/other/pr47218-1.C: New test file.
* g++.dg/other/pr47218.C: Likewise.
* g++.dg/other/pr47218.h: New supporting header.
Added:
trunk/gcc/testsuite/g++.dg/other/pr47218-1.C
trunk/gcc/testsuite/g++.dg/other/pr47218.C
trunk/gcc/testsuite/g++.dg/other/pr47218.h
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cgraphunit.c
trunk/gcc/testsuite/ChangeLog
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (9 preceding siblings ...)
2011-01-10 1:24 ` davek at gcc dot gnu.org
@ 2011-01-10 1:25 ` davek at gcc dot gnu.org
2011-01-11 11:44 ` [Bug c++/47218] [4.6 " rguenth at gcc dot gnu.org
11 siblings, 0 replies; 14+ messages in thread
From: davek at gcc dot gnu.org @ 2011-01-10 1:25 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
Dave Korn <davek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #10 from Dave Korn <davek at gcc dot gnu.org> 2011-01-10 00:53:45 UTC ---
Done.
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Bug c++/47218] [4.6 regression] C++ multiple definitions of non-virtual thunk problem
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
` (10 preceding siblings ...)
2011-01-10 1:25 ` davek at gcc dot gnu.org
@ 2011-01-11 11:44 ` rguenth at gcc dot gnu.org
11 siblings, 0 replies; 14+ messages in thread
From: rguenth at gcc dot gnu.org @ 2011-01-11 11:44 UTC (permalink / raw)
To: gcc-bugs
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47218
Richard Guenther <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.6.0
Summary|[4.6.0 regression] C++ |[4.6 regression] C++
|multiple definitions of |multiple definitions of
|non-virtual thunk problem |non-virtual thunk problem
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2011-01-11 11:42 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-07 18:13 [Bug c++/47218] New: [4.6.0 regression] C++ multiple definitions of non-virtual thunk problem davek at gcc dot gnu.org
2011-01-07 21:08 ` [Bug c++/47218] " davek at gcc dot gnu.org
2011-01-08 15:13 ` silver24k at gmail dot com
2011-01-08 15:18 ` silver24k at gmail dot com
2011-01-08 17:08 ` davek at gcc dot gnu.org
2011-01-08 18:21 ` davek at gcc dot gnu.org
2011-01-08 19:15 ` davek at gcc dot gnu.org
2011-01-08 23:56 ` davek at gcc dot gnu.org
2011-01-09 0:57 ` davek at gcc dot gnu.org
2011-01-09 1:10 ` Jan Hubicka
2011-01-09 1:10 ` hubicka at ucw dot cz
2011-01-10 1:24 ` davek at gcc dot gnu.org
2011-01-10 1:25 ` davek at gcc dot gnu.org
2011-01-11 11:44 ` [Bug c++/47218] [4.6 " 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).