[Bug middle-end/32931] FORALL and WHERE give an ICE with -m64

2007-11-04 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2007-11-04 19:05 --- All fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIG

[Bug middle-end/32931] FORALL and WHERE give an ICE with -m64

2007-11-04 Thread pinskia at gcc dot gnu dot org
--- Comment #6 from pinskia at gcc dot gnu dot org 2007-11-04 19:05 --- Subject: Bug 32931 Author: pinskia Date: Sun Nov 4 19:04:49 2007 New Revision: 129886 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=129886 Log: 2007-11-04 Andrew Pinski <[EMAIL PROTECTED]> PR mi

[Bug middle-end/32931] FORALL and WHERE give an ICE with -m64

2007-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-11-03 18:52 --- The patch to fix the bug: Index: ../../gcc/fold-const.c === --- ../../gcc/fold-const.c (revision 129871) +++ ../../gcc/fold-const.c (working c

[Bug middle-end/32931] FORALL and WHERE give an ICE with -m64

2007-11-03 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-11-03 18:46 --- Hmm: D.561 = s[0]; D.562 = !D.561; temp.4[mi.8] = D.562; logical8 D.561; logical1 D.562; So we have a TRUTH_NOT_EXPR of a logical8 and that has an implicated cast to logical1. So this is either a front-e