https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121312
--- Comment #2 from liu xu <mumuxi_ll at outlook dot com> --- (In reply to GCC Commits from comment #1) > The master branch has been updated by Kito Cheng <k...@gcc.gnu.org>: > > https://gcc.gnu.org/g:da88f9bd9e30eb743132734d71c62ebb9c42b11e > > commit r16-2656-gda88f9bd9e30eb743132734d71c62ebb9c42b11e > Author: Kito Cheng <kito.ch...@sifive.com> > Date: Thu Jul 31 11:02:45 2025 +0800 > > RISC-V: Adding H to the canonical order [PR121312] > > We added H into canonical order before, but forgot to add it to > arch-canonicalize as well... > > gcc/ChangeLog: > > PR target/121312 > * config/riscv/arch-canonicalize: Add H extension to the > canonical order. It is indeed caused by this issue. Thanks for your reply!