https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69174

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
r231970 I get a different ICE:
t99.c: In function ‘fn1’:
t99.c:8:6: internal compiler error: in operator[], at vec.h:714
 void fn1() {
      ^~~

0xd2868f vec<tree_node*, va_heap, vl_embed>::operator[](unsigned int)
        /home/apinski/src/local/gcc/gcc/vec.h:714
0xd2868f vec<tree_node*, va_heap, vl_ptr>::operator[](unsigned int)
        /home/apinski/src/local/gcc/gcc/vec.h:1180
0xd2868f vect_create_mask_and_perm
        /home/apinski/src/local/gcc/gcc/tree-vect-slp.c:3213
0xd2868f vect_transform_slp_perm_load(_slp_tree*, vec<tree_node*, va_heap,
vl_ptr>, gimple_stmt_iterator*, int, _slp_instance*, bool)
        /home/apinski/src/local/gcc/gcc/tree-vect-slp.c:3377
0xd059bb vectorizable_load
        /home/apinski/src/local/gcc/gcc/tree-vect-stmts.c:6816
0xd0f037 vect_transform_stmt(gimple*, gimple_stmt_iterator*, bool*, _slp_tree*,
_slp_instance*)
        /home/apinski/src/local/gcc/gcc/tree-vect-stmts.c:8185
0xd2717f vect_schedule_slp_instance
        /home/apinski/src/local/gcc/gcc/tree-vect-slp.c:3537
0xd26f6b vect_schedule_slp_instance
        /home/apinski/src/local/gcc/gcc/tree-vect-slp.c:3412
0xd26f6b vect_schedule_slp_instance
        /home/apinski/src/local/gcc/gcc/tree-vect-slp.c:3412
0xd28a27 vect_schedule_slp(vec_info*)
        /home/apinski/src/local/gcc/gcc/tree-vect-slp.c:3609
0xd1503b vect_transform_loop(_loop_vec_info*)
        /home/apinski/src/local/gcc/gcc/tree-vect-loop.c:6848
0xd30cc7 vectorize_loops()
        /home/apinski/src/local/gcc/gcc/tree-vectorizer.c:554
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.

Reply via email to