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

--- Comment #1 from chenglulu <chenglulu at loongson dot cn> ---
Created attachment 63078
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=63078&action=edit
test

./gcc/cc1 test.c -o test.s -Ofast -msimd=lasx -quiet
/home/chenglulu/work/toolchain-glibc/test.c: In function
‘DisplayPlan7Posteriors’:
/home/chenglulu/work/toolchain-glibc/test.c:234:1: error: dominator of 59
should be 188, not 190
  234 | DisplayPlan7Posteriors (int L, struct plan7_s *hmm, struct dpmatrix_s
*forward,
      | ^~~~~~~~~~~~~~~~~~~~~~
during GIMPLE pass: vect
/home/chenglulu/work/toolchain-glibc/test.c:234:1: internal compiler error: in
verify_dominators, at dominance.cc:1194
0x2e4d6ec internal_error(char const*, ...)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/diagnostic-global-context.cc:787
0x2e5d3c8 fancy_abort(char const*, int, char const*)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/diagnostics/context.cc:1805
0x11d5716 verify_dominators(cdi_direction)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/dominance.cc:1194
0x11d6bf8 checking_verify_dominators(cdi_direction)
        /home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/dominance.h:76
0x1d5f750 slpeel_tree_duplicate_loop_to_edge_cfg(loop*, edge_def*, loop*,
edge_def*, edge_def*, edge_def**, bool, vec<basic_block_def*, va_heap,
vl_ptr>*, bool, bool)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-loop-manip.cc:2032
0x1d63c81 vect_do_peeling(_loop_vec_info*, tree_node*, tree_node*, tree_node**,
tree_node**, tree_node**, int, bool, bool, tree_node**)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-loop-manip.cc:3455
0x1d4d7bb vect_transform_loop(_loop_vec_info*, gimple*)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-loop.cc:11176
0x1db94ca vect_transform_loops
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1037
0x1db9c72 try_vectorize_loop_1
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1186
0x1db9dd2 try_vectorize_loop
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1216
0x1dba0d8 execute
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1333
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.

Reply via email to