http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org 2010-11-03
08:30:30 UTC ---
Author: jakub
Date: Wed Nov 3 08:30:21 2010
New Revision: 166231
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166231
Log:
PR
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
Juhani Viheräkoski moonshine at kapsi dot fi changed:
What|Removed |Added
Status|NEW |RESOLVED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #11 from Jakub Jelinek jakub at gcc dot gnu.org 2010-11-01
11:25:04 UTC ---
Created attachment 22218
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22218
gcc46-pr46034.patch
Untested fix.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
Eric Botcazou ebotcazou at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
Eric Botcazou ebotcazou at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #10 from H.J. Lu hjl.tools at gmail dot com 2010-10-28 16:05:44
UTC ---
It is caused by revision 163383:
http://gcc.gnu.org/ml/gcc-cvs/2010-08/msg00595.html
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
Andrew Pinski pinskia at gcc dot gnu.org changed:
What|Removed |Added
Keywords|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
Andrew Pinski pinskia at gcc dot gnu.org changed:
What|Removed |Added
Target Milestone|--- |4.6.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #4 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-27
22:16:55 UTC ---
We are going into an infinite loop in if_then_else_cond.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #5 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-27
22:19:13 UTC ---
But that is because we have something like XOR (ASHIFTRT) Where the operand of
the ASHIFTRT is the same XOR again.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #6 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-27
22:34:40 UTC ---
The most reduced testcase I could get:
intersect_al(int n, int k)
{
int i;
for (i = 0; i n; i++)
{
k = __builtin_abs(k);
set_x_next(k / 2);
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #7 from Andrew Pinski pinskia at gcc dot gnu.org 2010-10-27
22:38:26 UTC ---
Fails also with revision 164656.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46034
--- Comment #8 from Zdenek Sojka zsojka at seznam dot cz 2010-10-27 22:59:53
UTC ---
Created attachment 22186
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22186
reduced testcase
Needs only -O -fexpensive-optimizations to reproduce
13 matches
Mail list logo