--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-07 10:44 ---
Confirmed.
(gdb) call debug_gimple_stmt ($1)
.MEM_15 = PHI <.MEM_19
Program received signal SIGSEGV, Segmentation fault.
0x08384621 in gimple_phi_arg_edge (gs=0xb77611b0, i=0)
at /home/richard/src/trunk/
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45219
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45220
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-08-07 10:37 ---
I don't see what the bug is here - this is a feature of the C++ standard,
we can't really "optimize" anything here. 5.2.9/8 ... The null pointer
value is converted to the null pointer value of
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-08-07 10:24 ---
See comment #7, this is a feature, not a bug.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-08-07 10:22 ---
*** Bug 45224 has been marked as a duplicate of this bug. ***
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-07 10:22 ---
*** This bug has been marked as a duplicate of 45182 ***
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-06 23:44 ---
Confirmed. BIT_FIELD_EXPR would be a good match for this.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-08-06 23:41 ---
Fold used to detect these. Maybe we're now having different conversions
inbetween.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-06 21:49 ---
Confirmed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-06 21:48 ---
Confirmed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-06 20:29 ---
Mine.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-08-06 19:45
---
Can you instead open a new bug please? Thx.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-06 14:08 ---
Works on x86_64-linux. I suspect that linking libgcc and libgcc_eh statically
causes the problem for you as I can reproduce the segfault when linking
the whole test application statically. Thus, this sounds like
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-08-06 13:55 ---
(In reply to comment #3)
> Maybe I should add that the 0.6.0-beta1 release in GIT passed uintptr_t -
> sized
> structures by value and the compiler spotted the aliasing, which is why I
> introduced
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-06 11:11 ---
Confirmed.
Program received signal SIGSEGV, Segmentation fault.
0x00b6a1e4 in gimple_bb (g=0x0)
at /space/rguenther/src/svn/trunk/gcc/gimple.h:1148
1148 return g->gsbase.bb;
(gdb) up
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-06 11:06 ---
Confirmed.
struct _Unwind_Context { void *ra; };
void _Unwind_RaiseException(void)
{
struct _Unwind_Context this_context, cur_context;
long offset = uw_install_context_1 ((&this_context), (&cur
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-06 10:37 ---
Works for me on x86_64-linux with -m32.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45201
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-06 10:28 ---
We need a testcase. Also please try -fno-strict-aliasing if you know the
code is bogus.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-05 15:53 ---
Sth like
Index: config/i386/i386.md
===
--- config/i386/i386.md (revision 162913)
+++ config/i386/i386.md (working copy)
@@ -1957,6 +1957,30
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-05 15:03 ---
Created an attachment (id=21402)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21402&action=view)
patch needed
Patch needed to trigger this exact situation with that exact testcase.
--
http://gcc.
Keywords: missed-optimization
Severity: enhancement
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rguenth at gcc dot gnu dot org
GCC target triplet: x86-64-*-*
http://gcc.gnu.org/bugzilla/show_bug.cgi?id
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-05 13:16 ---
Fixed in 4.4.3.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45188
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45189
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-05 09:42 ---
You probably have to build applications that use the DLL thread-aware.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45192
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-04 15:30 ---
Confirmed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-04 13:21 ---
(In reply to comment #1)
> Subject: Re: New: CDDCE doesn't eliminate
> conditional code in infinite loop
>
> Hmm, so the problem is that we produce two alternating loops and both with
&g
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-04 13:09 ---
The reasoning of GCC goes as follows. There is a partial redundancy
along the two invocations of get(), as c[i] is possibly clobbered by f().
So we transform g() to
if (i >= 3)
f();
tem1 = c[i];
if
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-04 11:09 ---
Fixed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-04 11:09 ---
Subject: Bug 45176
Author: rguenth
Date: Wed Aug 4 11:08:54 2010
New Revision: 162862
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162862
Log:
2010-08-04 Richard Guenther
PR middle-e
loop
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Keywords: missed-optimization
Severity: enhancement
Priority: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: rguenth at gc
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-04 09:19 ---
I'll bootstrap & test that patch.
--
rguenth at gcc dot gnu dot org changed:
What|Removed
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-04 09:19 ---
Can you check where it sits eating all emmory?
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-08-03 15:49 ---
# finally_tmp.15_17 = PHI <1(28), 0(24), 0(22), 0(28), 0(26)>
two times incoming edge from block 28, once with value 1 once with 0. oops.
:
_gfortran_runtime_error_at (&"At line 6 of file t.f
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-08-03 15:47 ---
Confirmed. Triggered by ehcleanup.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-08-02 14:12 ---
Why CC me? I have no clue about faad2, the strict-aliasing thing hints
at errors in faad2, not gcc.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45162
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45151
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-08-01 12:29 ---
Confirmed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
CC
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-08-01 12:25 ---
This looks like the same as PR44914.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-07-31 12:13 ---
Subject: Bug 45052
Author: rguenth
Date: Sat Jul 31 12:12:43 2010
New Revision: 162781
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162781
Log:
2010-07-31 Richard Guenther
PR tree-opti
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-07-31 12:12 ---
Fixed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-31 12:06 ---
- (set_attr "mode" "SF")])
+ (set_attr "mode" "SF,SF,*")])
SI?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45142
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Summary|[4.3/4.4 Regression, avr] |[4.3/4.4 Regression] wrong
|wrong epilogue on
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Summary|[4.6 regression] ICE|[4.6 Regression] ICE
|building 64-bit libjava on
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Summary|[4.6 regression] struct-by- |[4.6 Regression] struct-by-
|value-1.c fail
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-07-31 09:30 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-31 09:30 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-07-31 09:30 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-07-31 09:30 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #20 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #11 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #27 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #17 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #14 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #30 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #13 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #25 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #46 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #7 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #51 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #12 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #12 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #36 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #27 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #29 from rguenth at gcc dot gnu dot org 2010-07-31 09:29
---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from rguenth at gcc dot gnu dot org 2010-07-31 09:29 ---
GCC 4.5.1 is being released, adjusting target milestone.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
501 - 600 of 15085 matches
Mail list logo