[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-17 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

Ramana Radhakrishnan ramana at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||ramana at gcc dot gnu.org
 Resolution|--- |FIXED

--- Comment #7 from Ramana Radhakrishnan ramana at gcc dot gnu.org ---
Presumably fixed now.


[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-16 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

--- Comment #4 from christophe.lyon at st dot com ---
Since commit 211625:
2014-06-13  Richard Biener  rguent...@suse.de

* tree-ssa-pre.c (eliminate_dom_walker::before_dom_children):
Rewrite to propagate the VN result into all uses where
possible and to remove stmts becoming dead because of that.
(eliminate): Generalize stmt removal handling, remove in
reverse dominator order to support proper debug stmt
generation.  Update stmts before removing stmts.
* tree-ssa-propagate.c (propagate_tree_value): Remove
bogus assert.

The same error now appears when building other GCC configurations:
--target   mode --with-cpu  --with-fpu
arm-none-linux-gnueabiarm cortex-a9 default
arm-none-linux-gnueabihf   arm cortex-a9 neon-fp16
arm-none-linux-gnueabihf   arm cortex-a9 vfp
arm-none-linux-gnueabihf   arm cortex-a15 neon-vfpv4
armeb-none-linux-gnueabihf arm cortex-a9 neon-fp16

Vladimir, can you have a look?


[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-16 Thread jgreenhalgh at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

jgreenhalgh at gcc dot gnu.org changed:

   What|Removed |Added

 CC||jgreenhalgh at gcc dot gnu.org

--- Comment #5 from jgreenhalgh at gcc dot gnu.org ---
This looks like:
  https://gcc.gnu.org/ml/gcc-patches/2014-06/msg00971.html

Which has been approved by Vladimir. I guess if I don't hear anything from
Chung-Lin in the next few hours I'll commit this on their behalf.


[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-16 Thread cltang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

--- Comment #6 from Chung-Lin Tang cltang at gcc dot gnu.org ---
Author: cltang
Date: Mon Jun 16 09:58:34 2014
New Revision: 211701

URL: https://gcc.gnu.org/viewcvs?rev=211701root=gccview=rev
Log:
2014-06-16  Chung-Lin Tang  clt...@codesourcery.com

PR middle-end/61430
* lra-lives.c (process_bb_lives): Skip creating copy during
insn scan when src/dest has constrained to same regno.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/lra-lives.c


[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-06 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

--- Comment #1 from christophe.lyon at st dot com ---
Created attachment 32902
  -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=32902action=edit
vfscanf.i


[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

Richard Biener rguenth at gcc dot gnu.org changed:

   What|Removed |Added

 Target||arm-none-linux-gnueabihf
 CC||vmakarov at gcc dot gnu.org
   Target Milestone|--- |4.10.0

--- Comment #2 from Richard Biener rguenth at gcc dot gnu.org ---
Well, an LRA ICE is unlikely caused by this change.  It must be a latent issue
instead.


[Bug middle-end/61430] [4.10 regression] ICE in lra_create_copy

2014-06-06 Thread christophe.lyon at st dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61430

--- Comment #3 from christophe.lyon at st dot com ---
Probably, since the build succeeded at rev 211303.