[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-09-05 Thread rguenth at gcc dot gnu dot org
--- Comment #10 from rguenth at gcc dot gnu dot org 2006-09-05 08:39 --- Subject: Bug 28900 Author: rguenth Date: Tue Sep 5 08:39:42 2006 New Revision: 116697 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116697 Log: 2006-09-05 Richard Guenther [EMAIL PROTECTED] PR

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-09-03 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2006-09-03 11:32 --- I have a patch. The vectorizer oughts to use more of the infrastructure we have. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-09-03 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2006-09-03 14:24 --- (In reply to comment #7) I have a patch. The vectorizer oughts to use more of the infrastructure we have. This has nothing to do with the vectorizer really, yes tree-ifcvt is only enabled with -ftree-vectorize

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-09-03 Thread patchapp at dberlin dot org
--- Comment #9 from patchapp at dberlin dot org 2006-09-03 14:35 --- Subject: Bug number PR28900 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2006-09/msg00068.html --

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-09-01 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28900

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-08-31 Thread janis at gcc dot gnu dot org
--- Comment #5 from janis at gcc dot gnu dot org 2006-08-31 20:27 --- A regression hunt on powerpc-linux identified this patch: http://gcc.gnu.org/viewcvs?view=revrev=99691 r99691 | kazu | 2005-05-14 00:46:12 + (Sat, 14 May 2005) -- janis at gcc dot gnu dot org

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-08-31 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2006-08-31 20:28 --- (In reply to comment #5) A regression hunt on powerpc-linux identified this patch: That means it is a latent bug :) oh well, nothing useful really. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28900

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-08-30 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-08-30 15:15 --- And I was correct. 4.1.2 has the bug too: _ifc_.33_28 = !(r__2_11 = 9.90095367431640625e-1) || _ifc_.30_3; that is invalid gimple. -- pinskia at gcc dot gnu dot org changed: What|Removed

[Bug tree-optimization/28900] [4.1/4.2 regression] ICE verify_stmts failed (invalid operand to unary operator)

2006-08-30 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-08-30 15:23 --- Confirmed, reduced testcase: int synths_ ( float * rc) { float r1, r2; int i; for (i = 0; i 128; ++i) { r2 = rc[i]; r1 = ((r2) = (.99f) ? (r2) : (.99f)); rc[i] = ((r1) = (-.99f) ? (r1) :