https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64829
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- Doesn't reproduce with a cross from x86_64-linux on trunk. > ./xgcc -B. t.c -O3 -v -Wall Reading specs from ./specs COLLECT_GCC=./xgcc COLLECT_LTO_WRAPPER=./lto-wrapper Target: arm-none-linux-gnueabihf Configured with: /space/rguenther/src/svn/trunk2/configure --target=arm-none-linux-gnueabihf --with-mode=arm --with-cpu=cortex-a9 --with-fpu=neon ... t.c: In function ?fail?: t.c:55:19: warning: ?val2? may be used uninitialized in this function [-Wmaybe-uninitialized] result += (val2 - val1) * interpFrac2; ^ t.c:55:19: warning: ?val1? may be used uninitialized in this function [-Wmaybe-uninitialized] t.c:55:27: warning: ?interpFrac2? may be used uninitialized in this function [-Wmaybe-uninitialized] result += (val2 - val1) * interpFrac2; ^ t.c:56:19: warning: ?val3? may be used uninitialized in this function [-Wmaybe-uninitialized] result += (val3 - val2) * interpFrac3; ^ t.c:56:27: warning: ?interpFrac3? may be used uninitialized in this function [-Wmaybe-uninitialized] result += (val3 - val2) * interpFrac3; ^ t.c:54:27: warning: ?interpFrac1? may be used uninitialized in this function [-Wmaybe-uninitialized] result += (val1 - val0) * interpFrac1; ^ COLLECT_GCC_OPTIONS='-B' '.' '-O3' '-v' '-Wall' '-mcpu=cortex-a9' '-mfpu=neon' '-marm' '-mtls-dialect=gnu' ./as -v -mcpu=cortex-a9 -mfpu=neon -meabi=5 -o /tmp/cciyGoik.o /tmp/cc4vjgVC.s ./as: line 106: exec: -v: invalid option exec: usage: exec [-cl] [-a name] [command [arguments ...]] [redirection ...] are you sure it isn't already fixed?