https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122170
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
arm_abs_f32 arm_abs_f64 arm_abs_q15 arm_abs_q31during RTL pass: ce1
In file included from
/Volumes/Developer/Develop/svn_tangerine/GameConsole/Asteroids/target/arm/CMSIS-DSP/Source/BasicMathFunctions/BasicMathFunctions.c:32:
/Volumes/Developer/Develop/svn_tangerine/GameConsole/Asteroids/target/arm/CMSIS-DSP/Source/BasicMathFunctions/arm_abs_q31.c:
In function ‘arm_abs_q31’:
/Volumes/Developer/Develop/svn_tangerine/GameConsole/Asteroids/target/arm/CMSIS-DSP/Source/BasicMathFunctions/arm_abs_q31.c:203:1:
internal compiler error: Segmentation fault
0x1fb107d internal_error(char const*, ...)
../../gcc/diagnostic-global-context.cc:786
0x106001f crash_signal
../../gcc/toplev.cc:323
0xbd058f copy_to_mode_reg(machine_mode, rtx_def*)
../../gcc/explow.cc:657
0xef489d maybe_legitimize_operand
../../gcc/optabs.cc:8040
0xef489d maybe_legitimize_operands(insn_code, unsigned int, unsigned int,
expand_operand*)
../../gcc/optabs.cc:8183
0xef0939 maybe_gen_insn(insn_code, unsigned int, expand_operand*)
../../gcc/optabs.cc:8202
0xef2945 maybe_expand_insn(insn_code, unsigned int, expand_operand*)
../../gcc/optabs.cc:8257
0xef2945 emit_conditional_move_1
../../gcc/optabs.cc:5190
0xef2945 emit_conditional_move_1
../../gcc/optabs.cc:5151
0xef2c95 emit_conditional_move(rtx_def*, rtx_comparison, rtx_def*, rtx_def*,
machine_mode, int)
../../gcc/optabs.cc:5103
0x1d9ea7f noce_emit_cmove
../../gcc/ifcvt.cc:1982
0x1d9f958 try_emit_cmove_seq
../../gcc/ifcvt.cc:3615
0x1da145e noce_convert_multiple_sets_1
../../gcc/ifcvt.cc:3921
0x1da56c7 noce_convert_multiple_sets
../../gcc/ifcvt.cc:3703
0x1da56c7 noce_process_if_block
../../gcc/ifcvt.cc:4259
0x1da8921 noce_find_if_block
../../gcc/ifcvt.cc:4941
0x1da8921 find_if_header
../../gcc/ifcvt.cc:5146
0x1da8921 if_convert
../../gcc/ifcvt.cc:6293
0x1daa0a1 rest_of_handle_if_conversion
../../gcc/ifcvt.cc:6358
0x1daa0a1 execute
../../gcc/ifcvt.cc:6397
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.