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.
