https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116953
--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Georg-Johann Lay <g...@gcc.gnu.org>: https://gcc.gnu.org/g:58b9024c996951f8d768f1c83a74e5f3eef8a1c7 commit r15-4078-g58b9024c996951f8d768f1c83a74e5f3eef8a1c7 Author: Georg-Johann Lay <a...@gjlay.de> Date: Thu Oct 3 09:34:08 2024 +0200 AVR: target/116953 - ICE due to operands clobber in avr_out_sbxx_branch. PR target/116953 gcc/ * config/avr/avr.cc (avr_out_sbxx_branch): Work on a copy of the operands rather than on operands itself, which is just recog_data.operand and may be clobbered by jump_over_one_insn_p. gcc/testsuite/ * gcc.target/avr/torture/pr116953.c: New test.