https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106878
--- Comment #5 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Created attachment 53551 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53551&action=edit gcc13-pr106878-2.patch Or we can instead just tweak my r11-35-g496f4f884716ae06 change and avoid creating pointer BIT_*_EXPR in that case. That fixes the testcase, but makes all this stuff latent...