https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107357
Bug ID: 107357 Summary: [RISC-V]RVV broken with zve32x/f Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: jiawei at iscas dot ac.cn Target Milestone: --- When build target riscv with arch "rv64gc_zve32x" or "rv64gc_zve32f" it will got an error: /root/riscv-gnu-toolchain/gcc/gcc/simplify-rtx.cc:8369: test_vector_subregs_modes: FAIL: ASSERT_TRUE ((outer_x != (rtx) 0)) cc1: internal compiler error: in fail, at selftest.cc:47 0x1a9f331 selftest::fail(selftest::location const&, char const*) /root/riscv-gnu-toolchain/gcc/gcc/selftest.cc:47 0xf7e430 test_vector_subregs_modes /root/riscv-gnu-toolchain/gcc/gcc/simplify-rtx.cc:8369 0xf7e557 test_vector_subregs_repeating /root/riscv-gnu-toolchain/gcc/gcc/simplify-rtx.cc:8417 0xf84a66 test_vector_subregs /root/riscv-gnu-toolchain/gcc/gcc/simplify-rtx.cc:8466 0xf84a66 test_vector_ops /root/riscv-gnu-toolchain/gcc/gcc/simplify-rtx.cc:8487 0xf84a66 selftest::simplify_rtx_cc_tests() /root/riscv-gnu-toolchain/gcc/gcc/simplify-rtx.cc:8547 0x19b842c selftest::run_tests() /root/riscv-gnu-toolchain/gcc/gcc/selftest-run-tests.cc:115 0xfa7add toplev::run_self_tests() /root/riscv-gnu-toolchain/gcc/gcc/toplev.cc:2184