public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/39390] [4.4 regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
@ 2009-03-06 13:06 ` reichelt at gcc dot gnu dot org
2009-03-06 13:10 ` reichelt at gcc dot gnu dot org
` (16 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2009-03-06 13:06 UTC (permalink / raw)
To: gcc-bugs
--
reichelt at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set
@ 2009-03-06 13:06 reichelt at gcc dot gnu dot org
2009-03-06 13:06 ` [Bug middle-end/39390] " reichelt at gcc dot gnu dot org
` (17 more replies)
0 siblings, 18 replies; 19+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2009-03-06 13:06 UTC (permalink / raw)
To: gcc-bugs
Another problem with aliasing: The following code snippet triggers a bogus
warning when compiled on trunk with "-O -Wall":
==========================================================================
#include<set>
struct A
{
A() : i() {}
int i;
};
struct B
{
bool operator() (const A& x, const A& y) const { return x.i < y.i; }
};
void foo()
{
std::set<A, B> s;
s.insert(A());
}
==========================================================================
bug.cc: In function 'void foo()':
bug.cc:11: warning: dereferencing pointer '__x.15' does break strict-aliasing
rules
.../gcc-4.4-20090305/include/c++/4.4.0/bits/stl_tree.h:530: note: initialized
from here
bug.cc:11: warning: dereferencing pointer '__x.15' does break strict-aliasing
rules
.../gcc-4.4-20090305/include/c++/4.4.0/bits/stl_tree.h:530: note: initialized
from here
This probably results in wrong code generation.
--
Summary: [4.4 regression] Bogus aliasing warning with std::set
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Keywords: wrong-code, diagnostic
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: reichelt at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug middle-end/39390] [4.4 regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
2009-03-06 13:06 ` [Bug middle-end/39390] " reichelt at gcc dot gnu dot org
@ 2009-03-06 13:10 ` reichelt at gcc dot gnu dot org
2009-03-06 13:27 ` reichelt at gcc dot gnu dot org
` (15 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2009-03-06 13:10 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from reichelt at gcc dot gnu dot org 2009-03-06 13:10 -------
Created an attachment (id=17405)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17405&action=view)
Partially reduced testcase
Somewhat reduced testcase.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug middle-end/39390] [4.4 regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
2009-03-06 13:06 ` [Bug middle-end/39390] " reichelt at gcc dot gnu dot org
2009-03-06 13:10 ` reichelt at gcc dot gnu dot org
@ 2009-03-06 13:27 ` reichelt at gcc dot gnu dot org
2009-03-06 13:37 ` rguenth at gcc dot gnu dot org
` (14 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: reichelt at gcc dot gnu dot org @ 2009-03-06 13:27 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from reichelt at gcc dot gnu dot org 2009-03-06 13:27 -------
Oops, typo: I meant the bug is triggered with "-O3 -Wall".
The reduced testcase already triggers the warning with "-O2 -Wall" thanks to
some additional "inline"s.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug middle-end/39390] [4.4 regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (2 preceding siblings ...)
2009-03-06 13:27 ` reichelt at gcc dot gnu dot org
@ 2009-03-06 13:37 ` rguenth at gcc dot gnu dot org
2009-03-06 14:16 ` [Bug tree-optimization/39390] " rguenth at gcc dot gnu dot org
` (13 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2009-03-06 13:37 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from rguenth at gcc dot gnu dot org 2009-03-06 13:36 -------
Confirmed with the reduced testcase only, at -O2 -Wall. The warning happens
after PTA triggered by SRA.
Relevant constraints:
__y_7 = &s.64+64
D.2839_21 = __y_7
__x.8_43 = D.2839_21
and code:
D.2839_21 = &__y_7->D.2545;
D.2832_22 ={v} &0B->D.2545;
if (D.2832_22 != 0B)
goto <bb 6>;
else
goto <bb 4>;
<bb 4>:
D.2888_42 = &__y_7->D.2545;
if (D.2839_21 == D.2888_42)
goto <bb 6>;
else
goto <bb 5>;
<bb 5>:
__x.8_43 = (const struct _Rb_tree_node *) D.2839_21;
D.2878_45 = __x.8_43->_M_value_field;
which shows that the warning is for dead code. Thus this is not a
wrong-code problem.
VRP could figure out the equivalencies but doesn't. The next DOM
pass figures out the second but not the first non-equivalency - that
survives until the next forwprop pass.
In the end the problem is that VRP doesn't do a good job cleaning up
after itself (there are single-argument PHIs left after it as well as
non-simplified comparisons):
<bb 3>:
Invalid sum of incoming frequencies 900, should be 10000
# __y_8 = PHI <0B(2)>
# __y_18 = PHI <__y_7(2)>
...
<bb 4>:
Invalid sum of incoming frequencies 3900, should be 102
D.2837 = 1;
D.2839_21 = &__y_18->D.2545;
D.2832_22 ={v} &0B->D.2545;
if (D.2832_22 != 0B)
goto <bb 8>;
else
goto <bb 5>;
<bb 5>:
D.2888_42 = &__y_7->D.2545;
if (D.2839_21 == D.2888_42)
goto <bb 8>;
else
goto <bb 6>;
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Keywords|wrong-code |missed-optimization
Last reconfirmed|0000-00-00 00:00:00 |2009-03-06 13:36:52
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (3 preceding siblings ...)
2009-03-06 13:37 ` rguenth at gcc dot gnu dot org
@ 2009-03-06 14:16 ` rguenth at gcc dot gnu dot org
2009-03-08 15:42 ` [Bug tree-optimization/39390] [4.4 Regression] " rguenth at gcc dot gnu dot org
` (12 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2009-03-06 14:16 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from rguenth at gcc dot gnu dot org 2009-03-06 14:16 -------
Scheduling another pass_phi_only_cprop after VRP removes the single-argument
PHI nodes (I think that really cfg-cleanup should do this, as they usually
result from edge removal). While this is reasonably cheap it doesn't get
rid of the conditionals but that would require a forwprop run which is not
that cheap (it requires only the forward_propagate_into_gimple_cond () pieces,
but has to run after removing single-argument PHIs, thus cannot run at
VRP substitution time).
Thus, the following would fix it:
Index: passes.c
===================================================================
--- passes.c (revision 144665)
+++ passes.c (working copy)
@@ -611,6 +611,8 @@ init_optimization_passes (void)
NEXT_PASS (pass_copy_prop);
NEXT_PASS (pass_merge_phi);
NEXT_PASS (pass_vrp);
+ NEXT_PASS (pass_phi_only_cprop);
+ NEXT_PASS (pass_forwprop);
NEXT_PASS (pass_dce);
NEXT_PASS (pass_cselim);
NEXT_PASS (pass_tree_ifcombine);
alternatively only adding pass_phi_only_cprop and calling
forward_propagate_into_gimple_cond from pass_tree_ifcombine.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (4 preceding siblings ...)
2009-03-06 14:16 ` [Bug tree-optimization/39390] " rguenth at gcc dot gnu dot org
@ 2009-03-08 15:42 ` rguenth at gcc dot gnu dot org
2009-04-21 16:01 ` [Bug tree-optimization/39390] [4.4/4.5 " jakub at gcc dot gnu dot org
` (11 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: rguenth at gcc dot gnu dot org @ 2009-03-08 15:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from rguenth at gcc dot gnu dot org 2009-03-08 15:42 -------
Only the diagnostic part is a regression.
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P2
Summary|[4.4 regression] Bogus |[4.4 Regression] Bogus
|aliasing warning with |aliasing warning with
|std::set |std::set
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4/4.5 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (5 preceding siblings ...)
2009-03-08 15:42 ` [Bug tree-optimization/39390] [4.4 Regression] " rguenth at gcc dot gnu dot org
@ 2009-04-21 16:01 ` jakub at gcc dot gnu dot org
2009-07-22 10:32 ` jakub at gcc dot gnu dot org
` (10 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: jakub at gcc dot gnu dot org @ 2009-04-21 16:01 UTC (permalink / raw)
To: gcc-bugs
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.4.0 |4.4.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4/4.5 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (6 preceding siblings ...)
2009-04-21 16:01 ` [Bug tree-optimization/39390] [4.4/4.5 " jakub at gcc dot gnu dot org
@ 2009-07-22 10:32 ` jakub at gcc dot gnu dot org
2009-10-05 20:16 ` [Bug tree-optimization/39390] [4.4 " pinskia at gcc dot gnu dot org
` (9 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: jakub at gcc dot gnu dot org @ 2009-07-22 10:32 UTC (permalink / raw)
To: gcc-bugs
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.4.1 |4.4.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (7 preceding siblings ...)
2009-07-22 10:32 ` jakub at gcc dot gnu dot org
@ 2009-10-05 20:16 ` pinskia at gcc dot gnu dot org
2009-10-06 9:01 ` rguenther at suse dot de
` (8 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2009-10-05 20:16 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from pinskia at gcc dot gnu dot org 2009-10-05 20:16 -------
This is fixed on the trunk
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.4/4.5 Regression] Bogus |[4.4 Regression] Bogus
|aliasing warning with |aliasing warning with
|std::set |std::set
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (8 preceding siblings ...)
2009-10-05 20:16 ` [Bug tree-optimization/39390] [4.4 " pinskia at gcc dot gnu dot org
@ 2009-10-06 9:01 ` rguenther at suse dot de
2009-10-06 9:23 ` paolo dot carlini at oracle dot com
` (7 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: rguenther at suse dot de @ 2009-10-06 9:01 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from rguenther at suse dot de 2009-10-06 09:01 -------
Subject: Re: [4.4 Regression] Bogus aliasing
warning with std::set
On Mon, 5 Oct 2009, pinskia at gcc dot gnu dot org wrote:
> ------- Comment #6 from pinskia at gcc dot gnu dot org 2009-10-05 20:16 -------
> This is fixed on the trunk
Indeed - the warning code was removed ;)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (9 preceding siblings ...)
2009-10-06 9:01 ` rguenther at suse dot de
@ 2009-10-06 9:23 ` paolo dot carlini at oracle dot com
2009-10-15 12:58 ` jakub at gcc dot gnu dot org
` (6 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paolo dot carlini at oracle dot com @ 2009-10-06 9:23 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from paolo dot carlini at oracle dot com 2009-10-06 09:23 -------
Then it's easy to fix in 4_4 too ;)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (10 preceding siblings ...)
2009-10-06 9:23 ` paolo dot carlini at oracle dot com
@ 2009-10-15 12:58 ` jakub at gcc dot gnu dot org
2009-11-17 11:09 ` paolo dot carlini at oracle dot com
` (5 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: jakub at gcc dot gnu dot org @ 2009-10-15 12:58 UTC (permalink / raw)
To: gcc-bugs
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.4.2 |4.4.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (11 preceding siblings ...)
2009-10-15 12:58 ` jakub at gcc dot gnu dot org
@ 2009-11-17 11:09 ` paolo dot carlini at oracle dot com
2009-11-17 11:17 ` scovich at gmail dot com
` (4 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paolo dot carlini at oracle dot com @ 2009-11-17 11:09 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from paolo dot carlini at oracle dot com 2009-11-17 11:09 -------
*** Bug 42077 has been marked as a duplicate of this bug. ***
--
paolo dot carlini at oracle dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |scovich at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (12 preceding siblings ...)
2009-11-17 11:09 ` paolo dot carlini at oracle dot com
@ 2009-11-17 11:17 ` scovich at gmail dot com
2009-11-17 15:15 ` paolo dot carlini at oracle dot com
` (3 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: scovich at gmail dot com @ 2009-11-17 11:17 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from scovich at gmail dot com 2009-11-17 11:16 -------
(In reply to comment #3)
> the warning is for dead code. Thus this is not a
> wrong-code problem.
Just to verify, does this (and comment #7) mean that the warning is harmless
and can be ignored?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (13 preceding siblings ...)
2009-11-17 11:17 ` scovich at gmail dot com
@ 2009-11-17 15:15 ` paolo dot carlini at oracle dot com
2009-11-18 4:03 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: paolo dot carlini at oracle dot com @ 2009-11-17 15:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from paolo dot carlini at oracle dot com 2009-11-17 15:15 -------
Yes.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (14 preceding siblings ...)
2009-11-17 15:15 ` paolo dot carlini at oracle dot com
@ 2009-11-18 4:03 ` pinskia at gcc dot gnu dot org
2010-01-21 13:16 ` jakub at gcc dot gnu dot org
2010-04-30 8:57 ` jakub at gcc dot gnu dot org
17 siblings, 0 replies; 19+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2009-11-18 4:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from pinskia at gcc dot gnu dot org 2009-11-18 04:02 -------
*** Bug 42087 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |riddikulus at verizon dot
| |net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (15 preceding siblings ...)
2009-11-18 4:03 ` pinskia at gcc dot gnu dot org
@ 2010-01-21 13:16 ` jakub at gcc dot gnu dot org
2010-04-30 8:57 ` jakub at gcc dot gnu dot org
17 siblings, 0 replies; 19+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-01-21 13:16 UTC (permalink / raw)
To: gcc-bugs
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.4.3 |4.4.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
* [Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
` (16 preceding siblings ...)
2010-01-21 13:16 ` jakub at gcc dot gnu dot org
@ 2010-04-30 8:57 ` jakub at gcc dot gnu dot org
17 siblings, 0 replies; 19+ messages in thread
From: jakub at gcc dot gnu dot org @ 2010-04-30 8:57 UTC (permalink / raw)
To: gcc-bugs
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|4.4.4 |4.4.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2010-04-30 8:55 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-06 13:06 [Bug middle-end/39390] New: [4.4 regression] Bogus aliasing warning with std::set reichelt at gcc dot gnu dot org
2009-03-06 13:06 ` [Bug middle-end/39390] " reichelt at gcc dot gnu dot org
2009-03-06 13:10 ` reichelt at gcc dot gnu dot org
2009-03-06 13:27 ` reichelt at gcc dot gnu dot org
2009-03-06 13:37 ` rguenth at gcc dot gnu dot org
2009-03-06 14:16 ` [Bug tree-optimization/39390] " rguenth at gcc dot gnu dot org
2009-03-08 15:42 ` [Bug tree-optimization/39390] [4.4 Regression] " rguenth at gcc dot gnu dot org
2009-04-21 16:01 ` [Bug tree-optimization/39390] [4.4/4.5 " jakub at gcc dot gnu dot org
2009-07-22 10:32 ` jakub at gcc dot gnu dot org
2009-10-05 20:16 ` [Bug tree-optimization/39390] [4.4 " pinskia at gcc dot gnu dot org
2009-10-06 9:01 ` rguenther at suse dot de
2009-10-06 9:23 ` paolo dot carlini at oracle dot com
2009-10-15 12:58 ` jakub at gcc dot gnu dot org
2009-11-17 11:09 ` paolo dot carlini at oracle dot com
2009-11-17 11:17 ` scovich at gmail dot com
2009-11-17 15:15 ` paolo dot carlini at oracle dot com
2009-11-18 4:03 ` pinskia at gcc dot gnu dot org
2010-01-21 13:16 ` jakub at gcc dot gnu dot org
2010-04-30 8:57 ` jakub at gcc dot gnu dot 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).