This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/68577] [6 Regression] ICE: in expand_direct_optab_fn, at internal-fn.c:2171
- From: "pinskia at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 30 Aug 2017 21:41:12 +0000
- Subject: [Bug target/68577] [6 Regression] ICE: in expand_direct_optab_fn, at internal-fn.c:2171
- Auto-submitted: auto-generated
- References: <bug-68577-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68577
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to rsandifo@gcc.gnu.org from comment #6)
> Patch applied.
This testcase now ICEs on the trunk on aarch64:
/home/jenkins/workspace/BuildThunderX_native_gcc_upstream_CENTOS/gcc/gcc/testsuite/gcc.dg/vect/pr68577.c:20:12:
internal compiler error: in simplify_subreg, at simplify-rtx.c:6050
0xb29693 simplify_subreg(machine_mode, rtx_def*, machine_mode, unsigned int)
../../gcc/gcc/simplify-rtx.c:6049
0xb2d307 simplify_gen_subreg(machine_mode, rtx_def*, machine_mode, unsigned
int)
../../gcc/gcc/simplify-rtx.c:6278
0x7f0bdf store_bit_field_1
../../gcc/gcc/expmed.c:798
0x7f0ec7 store_bit_field(rtx_def*, unsigned long, unsigned long, unsigned long,
unsigned long, machine_mode, rtx_def*, bool)
../../gcc/gcc/expmed.c:1133
0x814567 store_field
../../gcc/gcc/expr.c:6950
0x81b29f store_constructor_field
../../gcc/gcc/expr.c:6142
0x81272f store_constructor
../../gcc/gcc/expr.c:6726
0x813db3 expand_constructor
../../gcc/gcc/expr.c:8027
0x800f2f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:10133
0x80245b expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:9819
0x80144f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:10942
0x80245b expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/gcc/expr.c:9819
0x810b07 expand_expr
../../gcc/gcc/expr.h:276
0x810b07 expand_assignment(tree_node*, tree_node*, bool)
../../gcc/gcc/expr.c:4971
0x6f1c1b expand_gimple_stmt_1
../../gcc/gcc/cfgexpand.c:3653
0x6f1c1b expand_gimple_stmt
../../gcc/gcc/cfgexpand.c:3751
0x6f5603 expand_gimple_basic_block
../../gcc/gcc/cfgexpand.c:5750
0x6fa42f execute
../../gcc/gcc/cfgexpand.c:6357
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
compiler exited with status 1