[Bug target/61396] [4.10 regression] ICE in simplify_immed_subreg

2014-07-23 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61396

Segher Boessenkool segher at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #6 from Segher Boessenkool segher at gcc dot gnu.org ---
Fixed.


[Bug target/61396] [4.10 regression] ICE in simplify_immed_subreg

2014-07-23 Thread mikestump at comcast dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61396

--- Comment #7 from Mike Stump mikestump at comcast dot net ---
So when you compose the svn comments, compose them from a cut and paste of sed
20q ChangeLog, exactly.  In this case, you did this:

rs6000: fix for PR61396 (wide-int fallout)

CONSTANT_P is true for more than just all kinds of constant number.
This patch undoes that part of the wide-int patches.

but the ChangeLog was like this:

PR target/61396
* config/rs6000/rs6000.c (paired_expand_vector_init): Only allow
constant numbers, not general constants.
(rs6000_expand_vector_init): Ditto.

You used to do this, but stopped.  The problem with how you are doing it is
that the svn bugzilla integration actually looks for the PR target/ line and
links the change in svn into bugzilla.  Without that, no link.   Thanks.


[Bug target/61396] [4.10 regression] ICE in simplify_immed_subreg

2014-07-21 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61396

Segher Boessenkool segher at gcc dot gnu.org changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||segher at gcc dot gnu.org
  Component|middle-end  |target
   Assignee|unassigned at gcc dot gnu.org  |segher at gcc dot 
gnu.org

--- Comment #5 from Segher Boessenkool segher at gcc dot gnu.org ---
It's a target problem.  I have a patch.