https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83409
Roger Sayle <roger at nextmovesoftware dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roger at nextmovesoftware dot com --- Comment #3 from Roger Sayle <roger at nextmovesoftware dot com> --- I'm unable to reproduce this with mainline gcc configured with --target=arc-elf. scatterlist.i (and the reduced test case in comment #1), compile fine with -O2, -O3 and -O3 -fno-strict-aliasing. I've also tried -mcpu=em. Can you confirm that this has been fixed for you (so we can close the PR)?