[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949

Jeffrey A. Law  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||law at redhat dot com
 Resolution|--- |FIXED

--- Comment #6 from Jeffrey A. Law  ---
Fixed by Vlad's commit on the trunk.

[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-09 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949

--- Comment #5 from Vladimir Makarov  ---
Author: vmakarov
Date: Thu Mar  9 14:43:17 2017
New Revision: 246003

URL: https://gcc.gnu.org/viewcvs?rev=246003=gcc=rev
Log:
2017-03-09  Vladimir Makarov  

PR rtl-optimization/79949
* lra-constraints.c (process_alt_operands): Check memory when
trying to predict a cycle.  Print about the overall increase.


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

[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949

Jakub Jelinek  changed:

   What|Removed |Added

 CC||jakub at gcc dot gnu.org

--- Comment #4 from Jakub Jelinek  ---
For my s390x-linux fails to bootstrap with:
../../../libgfortran/generated/maxval_i16.c: In function 'maxval_i16':
../../../libgfortran/generated/maxval_i16.c:198:1: internal compiler error:
Max. number of generated reload insns per insn is achieved (90)
and
../../../../libsanitizer/ubsan/ubsan_diag.cc: In function 'void
RenderText(__sanitizer::InternalScopedString*, const char*, const
__ubsan::Diag::Ar
g*)':
../../../../libsanitizer/ubsan/ubsan_diag.cc:219:1: internal compiler error:
Max. number of generated reload insns per insn is achieved (90)
Bootstrap worked in r245735, so it is a new regression.
Can attach preprocessed sources in the morning, but if it is the same issue it
might be waste of time.

[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-08 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949

--- Comment #3 from Vladimir Makarov  ---
The fix will be ready tomorrow.

[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-08 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949

--- Comment #2 from Vladimir Makarov  ---
I've reproduced it and started to work on it.

[Bug rtl-optimization/79949] ICE in Max. number of generated reload insns per insn is achieved (90)

2017-03-07 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79949

--- Comment #1 from Martin Liška  ---
Same happens here:

$ s390x-linux-gnu-gcc
/home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-19.c
-O2
/home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-19.c:
In function ‘t112_2mul’:
/home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-19.c:63:1:
internal compiler error: Max. number of generated reload insns per insn is
achieved (90)

 TESTS
 ^
0x9f06b3 lra_constraints(bool)
.././../gcc/lra-constraints.c:4695
0x9da1fc lra(_IO_FILE*)
.././../gcc/lra.c:2392
0x990d3f do_reload
.././../gcc/ira.c:5451
0x990d3f execute
.././../gcc/ira.c:5635