https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114442
Jeffrey A. Law <law at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2024-06-16 Ever confirmed|0 |1 CC| |law at gcc dot gnu.org --- Comment #1 from Jeffrey A. Law <law at gcc dot gnu.org> --- Yes, the xiangshan-nanhu scheduler model needs some serious work. The generic RISC-V code will trigger an ICE if there's an insn in the stream that does not map to a functional unit in the uarch's scheduler description. I've asked the submitter of the xiangshan-nanhu port to fix this, but haven't heard from them since immediately after the request. Given the lack of response we should probably seriously consider disabling its scheduler description until such time as it's been updated.