https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119547
--- Comment #3 from 曾治金 <zhijin.zeng at spacemit dot com> --- Hi, it will reproduce by gcc 14.2. And in gcc upstream code, you need to add `--param logical-op-non-short-circuit=0` flag to reproduce. This is because the default value of LOGICAL_OP_NON_SHORT_CIRCUIT of risc-v is changed by commit 34ae3a99. However, I don't think the commit 34ae3a99 have fixed this bug and it merely conceals this bug by modifying the CFG structure.