[Bug middle-end/52306] [4.8 regression] ICE in cselib_record_set, at cselib.c:2158

2015-01-19 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306

Jeffrey A. Law law at redhat dot com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #35 from Jeffrey A. Law law at redhat dot com ---
Fixed in 4.9 and on trunk.  Not planning to backport to 4.8.


[Bug middle-end/52306] [4.8 regression] ICE in cselib_record_set, at cselib.c:2158

2014-12-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306

Jakub Jelinek jakub at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.8.4   |4.8.5

--- Comment #34 from Jakub Jelinek jakub at gcc dot gnu.org ---
GCC 4.8.4 has been released.


[Bug middle-end/52306] [4.8 regression] ICE in cselib_record_set, at cselib.c:2158

2014-05-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306

Richard Biener rguenth at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.8.3   |4.8.4

--- Comment #33 from Richard Biener rguenth at gcc dot gnu.org ---
GCC 4.8.3 is being released, adjusting target milestone.


[Bug middle-end/52306] [4.8 regression] ICE in cselib_record_set, at cselib.c:2158

2014-02-23 Thread mikpelinux at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306

--- Comment #32 from Mikael Pettersson mikpelinux at gmail dot com ---
(In reply to Andreas Schwab from comment #31)
 After backporting the patch to 4.8 there is still a package that fails with
 the same error, though it doesn't fail with 4.9.

This ICE stopped on trunk with Bin Cheng's Compute, cache and use cost of
auto-increment rtx patterns in IVOPT patch in r205015, see also

http://gcc.gnu.org/ml/gcc-patches/2013-11/msg00156.html

Backporting this too to 4.8 stops the ICE there for this test case.  However,
this patch is just a missed-optimization tweak in ivopts, so I suspect it hides
the underlying bug rather than fixing it.


[Bug middle-end/52306] [4.8 regression] ICE in cselib_record_set, at cselib.c:2158

2014-02-19 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306

--- Comment #31 from Andreas Schwab sch...@linux-m68k.org ---
Created attachment 32175
  -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=32175action=edit
Testcase from jumpnbump

After backporting the patch to 4.8 there is still a package that fails with the
same error, though it doesn't fail with 4.9.

$ gcc/xgcc -B gcc/ -O -fomit-frame-pointer filter.i 
filter.i: In function ‘do_scale2x’:
filter.i:202:1: internal compiler error: in cselib_record_set, at cselib.c:2373
 }
 ^
0x5c092e cselib_record_set
../../gcc/gcc/cselib.c:2373
0x5c092e cselib_record_sets
../../gcc/gcc/cselib.c:2590
0x5c0c8f cselib_process_insn(rtx_def*)
../../gcc/gcc/cselib.c:2665
0x753c27 reload_cse_regs_1
../../gcc/gcc/postreload.c:222
0x75426b reload_cse_regs
../../gcc/gcc/postreload.c:68
0x75426b rest_of_handle_postreload
../../gcc/gcc/postreload.c:2287

[Bug middle-end/52306] [4.8 regression] ICE in cselib_record_set, at cselib.c:2158

2014-02-10 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306

Jeffrey A. Law law at redhat dot com changed:

   What|Removed |Added

Summary|[4.8/4.9 regression] ICE in |[4.8 regression] ICE in
   |cselib_record_set, at   |cselib_record_set, at
   |cselib.c:2158   |cselib.c:2158

--- Comment #30 from Jeffrey A. Law law at redhat dot com ---
Fixed on the trunk.