Hay
Date
July 22, 2025, 2:40 p.m.

Environment
arm64
x86_64

make --silent --keep-going --jobs=16 O=/home/tuxbuild/.cache/tuxmake/builds/2/build ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1
/builds/linux/drivers/usb/atm/cxacru.c:1104:6: error: variable 'bp' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
 1104 |         if (instance->modem_type->boot_rom_patch) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/linux/drivers/usb/atm/cxacru.c:1113:39: note: uninitialized use occurs here
 1113 |         cxacru_upload_firmware(instance, fw, bp);
      |                                              ^~
/builds/linux/drivers/usb/atm/cxacru.c:1104:2: note: remove the 'if' if its condition is always true
 1104 |         if (instance->modem_type->boot_rom_patch) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/linux/drivers/usb/atm/cxacru.c:1095:32: note: initialize the variable 'bp' to silence this warning
 1095 |         const struct firmware *fw, *bp;
      |                                       ^
      |                                        = NULL

make --silent --keep-going --jobs=16 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=x86_64 SRCARCH=x86 CROSS_COMPILE=x86_64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1
/builds/linux/drivers/usb/atm/cxacru.c:1104:6: error: variable 'bp' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized]
 1104 |         if (instance->modem_type->boot_rom_patch) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/linux/drivers/usb/atm/cxacru.c:1113:39: note: uninitialized use occurs here
 1113 |         cxacru_upload_firmware(instance, fw, bp);
      |                                              ^~
/builds/linux/drivers/usb/atm/cxacru.c:1104:2: note: remove the 'if' if its condition is always true
 1104 |         if (instance->modem_type->boot_rom_patch) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builds/linux/drivers/usb/atm/cxacru.c:1095:32: note: initialize the variable 'bp' to silence this warning
 1095 |         const struct firmware *fw, *bp;
      |                                       ^
      |                                        = NULL