https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109140
--- Comment #7 from Mikael Pettersson <mikpelinux at gmail dot com> --- With -O2 -ftree-vectorize -mcpu=niagara4 a bisect between 9.5.0 (good) and 10.4.0 (bad) found 6271dd984d7f920d4fb17ad37af6a1f8e6b796dc is the first bad commit commit 6271dd984d7f920d4fb17ad37af6a1f8e6b796dc Author: Wilco Dijkstra <wdijk...@arm.com> Date: Wed Nov 20 16:29:23 2019 +0000 PR85678: Change default to -fno-common And sure enough, with -O2 -ftree-vectorize -fno-common -mcpu=niagara4 gcc-9.5.0 also ICEs.