https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61622
Bug ID: 61622 Summary: internal compiler error: in simplify_const_unary_operation, at simplify-rtx.c:1508 Product: gcc Version: 4.8.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: roland at gnu dot org Target: arm-linux-gnueabihf This is with gcc-4_8-branch tip (98985e7). It also happens with 4.8.3. It does not happen with 4.7 or 4.9. GNU C (GCC) version 4.8.4 20140626 (prerelease) (arm-linux-gnueabihf) compiled by GNU C version 4.6.3, GMP version 5.0.2, MPFR version 3.1.0-p3, MPC version 0.9 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 GNU C (GCC) version 4.8.4 20140626 (prerelease) (arm-linux-gnueabihf) compiled by GNU C version 4.6.3, GMP version 5.0.2, MPFR version 3.1.0-p3, MPC version 0.9 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: d86a8a8674f3db3f8fa6a19eba923eb3 ref_vld1_dup.i: In function ‘exec_vld1_dup’: ref_vld1_dup.i:13233:1: internal compiler error: in simplify_const_unary_operation, at simplify-rtx.c:1508 } ^ 0x7bdf69 simplify_const_unary_operation(rtx_code, machine_mode, rtx_def*, machine_mode) ../../../gcc/gcc/simplify-rtx.c:1508 0x7bbd14 simplify_unary_operation(rtx_code, machine_mode, rtx_def*, machine_mode) ../../../gcc/gcc/simplify-rtx.c:796 0xb1f9ca fold_rtx ../../../gcc/gcc/cse.c:3287 0xb21edc cse_insn ../../../gcc/gcc/cse.c:4573 0xb26b04 cse_extended_basic_block ../../../gcc/gcc/cse.c:6418 0xb26b04 cse_main ../../../gcc/gcc/cse.c:6596 0xb26fb6 rest_of_handle_cse ../../../gcc/gcc/cse.c:7446 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. [Exit 4]