https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72103
--- Comment #1 from Peter Bergner <bergner at gcc dot gnu.org> --- Created attachment 38969 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38969&action=edit Minimal test case Here's a creduced minimal test case that still fails...with slightly fewer compiler options: bergner@genoa:~/gcc/BUGS/LTC144059$ /home/bergner/gcc/build/gcc-fsf-mainline-debug-4/gcc/xg++ -B/home/bergner/gcc/build/gcc-fsf-mainline-debug-4/gcc -O3 -ffast-math -mcpu=power8 -mrecip=all -S -w pr72103.ii pr72103.ii: In function ‘void solve_hit1(double)’: pr72103.ii:80:1: internal compiler error: in push_secondary_reload, at reload.c:385 } ^ 0x10f44f23 push_secondary_reload /home/bergner/gcc/gcc-fsf-mainline-base/gcc/reload.c:385 0x10f44ec3 push_secondary_reload /home/bergner/gcc/gcc-fsf-mainline-base/gcc/reload.c:370 0x10f497fb push_reload(rtx_def*, rtx_def*, rtx_def**, rtx_def**, reg_class, machine_mode, machine_mode, int, int, int, reload_type) /home/bergner/gcc/gcc-fsf-mainline-base/gcc/reload.c:1366 0x10f54f47 find_reloads(rtx_insn*, int, int, int, short*) /home/bergner/gcc/gcc-fsf-mainline-base/gcc/reload.c:4050 0x10f6863b calculate_needs_all_insns /home/bergner/gcc/gcc-fsf-mainline-base/gcc/reload1.c:1483 0x10f6661b reload(rtx_insn*, int) /home/bergner/gcc/gcc-fsf-mainline-base/gcc/reload1.c:995 0x10d13ebf do_reload /home/bergner/gcc/gcc-fsf-mainline-base/gcc/ira.c:5396 0x10d1468b execute /home/bergner/gcc/gcc-fsf-mainline-base/gcc/ira.c:5568 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions.