Date
May 6, 2025, 10:07 a.m.
Failure - clang-nightly-lkftconfig-hardening
KNOWN ISSUE - build/clang-nightly-lkftconfig-hardening: Failure
(no logs available)
Failure - general-dtc-warning-interrupt_map-failed-prerequisite-interrupt_provider
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 arch/mips/boot/dts/img/boston.dtb: Warning (interrupt_map): Failed prerequisite 'interrupt_provider'
Failure - general-dtc-warning-interrupt_provider-_pci_pci_root_egt_bridge-interrupt-cells-found-but-node-is-not-an-interrupt-provider
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 /builds/linux/arch/mips/boot/dts/img/boston.dts:136.23-177.6: Warning (interrupt_provider): /pci@14000000/pci2_root@0,0/eg20t_bridge@1,0,0: '#interrupt-cells' found, but node is not an interrupt provider
Failure - general-dtc-warning-interrupt_provider-_pci_pci_root-interrupt-cells-found-but-node-is-not-an-interrupt-provider
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 /builds/linux/arch/mips/boot/dts/img/boston.dts:128.17-178.5: Warning (interrupt_provider): /pci@14000000/pci2_root@0,0: '#interrupt-cells' found, but node is not an interrupt provider
Failure - general-ldd-lld-error-undefined-symbol-dma_buf_put
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: ld.lld: error: undefined symbol: dma_buf_put >>> referenced by zcrx.c:58 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:58) >>> io_uring/zcrx.o:(io_import_area) in archive vmlinux.a >>> referenced by zcrx.c:58 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:58) >>> io_uring/zcrx.o:(io_zcrx_free_area) in archive vmlinux.a >>> referenced by zcrx.c:58 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:58) >>> io_uring/zcrx.o:(__io_zcrx_unmap_area) in archive vmlinux.a
Failure - general-ldd-lld-error-undefined-symbol-dma_buf_detach
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: ld.lld: error: undefined symbol: dma_buf_detach >>> referenced by zcrx.c:56 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:56) >>> io_uring/zcrx.o:(io_import_area) in archive vmlinux.a >>> referenced by zcrx.c:56 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:56) >>> io_uring/zcrx.o:(io_zcrx_free_area) in archive vmlinux.a >>> referenced by zcrx.c:56 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:56) >>> io_uring/zcrx.o:(__io_zcrx_unmap_area) in archive vmlinux.a
Failure - general-ldd-lld-error-undefined-symbol-dma_buf_unmap_attachment_unlocked
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: ld.lld: error: undefined symbol: dma_buf_unmap_attachment_unlocked >>> referenced by zcrx.c:53 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:53) >>> io_uring/zcrx.o:(io_import_area) in archive vmlinux.a >>> referenced by zcrx.c:53 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:53) >>> io_uring/zcrx.o:(io_zcrx_free_area) in archive vmlinux.a >>> referenced by zcrx.c:53 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:53) >>> io_uring/zcrx.o:(__io_zcrx_unmap_area) in archive vmlinux.a
Failure - general-ldd-lld-error-undefined-symbol-dma_buf_map_attachment_unlocked
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: ld.lld: error: undefined symbol: dma_buf_map_attachment_unlocked >>> referenced by zcrx.c:94 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:94) >>> io_uring/zcrx.o:(io_import_area) in archive vmlinux.a
Failure - general-ldd-lld-error-undefined-symbol-dma_buf_attach
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: ld.lld: error: undefined symbol: dma_buf_attach >>> referenced by zcrx.c:87 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:87) >>> io_uring/zcrx.o:(io_import_area) in archive vmlinux.a
Failure - general-ldd-lld-error-undefined-symbol-dma_buf_get
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: ld.lld: error: undefined symbol: dma_buf_get >>> referenced by zcrx.c:80 (/home/tuxbuild/.cache/tuxmake/builds/1/build/io_uring/zcrx.c:80) >>> io_uring/zcrx.o:(io_import_area) in archive vmlinux.a
Failure - clang-compiler-drivers_input_evdev_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_input_evdev_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/core/devices.c:39: /builds/linux/drivers/input/evdev.c:926:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/input/evdev.c:926:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 926 | if (get_user(code, &ip[0])) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/input/evdev.c:926:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/core/devices.c:39: /builds/linux/drivers/input/evdev.c:1066:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/input/evdev.c:1066:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1066 | if (get_user(v, ip + 1)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/input/evdev.c:1066:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/core/devices.c:39: /builds/linux/drivers/input/evdev.c:852:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/input/evdev.c:852:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 852 | if (get_user(ke.keycode, ip + 1)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/input/evdev.c:852:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/core/devices.c:39: /builds/linux/drivers/input/evdev.c:1064:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/input/evdev.c:1064:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1064 | if (get_user(u, ip)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/input/evdev.c:1064:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_usb_core_devio_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_usb_core_devio_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:1552:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:1552:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1552 | if (get_user(u, (int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:1552:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:1401:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:1401:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1401 | if (get_user(ep, (unsigned int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:1401:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:962:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:962:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 962 | if (get_user(num_streams, &streams->num_streams) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:962:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:2310:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:2310:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2310 | if (get_user(ifnum, (unsigned int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:2310:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:2426:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:2426:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2426 | if (get_user(portnum, (unsigned __user *) arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:2426:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:963:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:963:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 963 | get_user(num_eps, &streams->num_eps)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:963:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:2439:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:2439:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2439 | if (get_user(portnum, (unsigned __user *) arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:2439:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val,1 warningi generatedn. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:978:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:978:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 978 | if (get_user(ep, &streams->eps[i])) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:978:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:2300:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:2300:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2300 | if (get_user(ifnum, (unsigned int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_p1 warning generated. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/usb/host/ehci-hcd.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/usb/core/devio.c:1420:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/usb/core/devio.c:1420:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1420 | if (get_user(ep, (unsigned int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/usb/core/devio.c:1420:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_mtd_mtdchar_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_mtd_mtdchar_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/mscc/ocelot_devlink.c:4: In file included from /builds/linux/include/net/devlink.h:10: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/mtd/mtdchar.c:889:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/mtdchar.c:889:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 889 | if (get_user(ur_idx, &(ur->regionindex))) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/mtdchar.c:889:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_input_serio_serport_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_input_serio_serport_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/input/mouse/psmouse-base.c:15: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/input/serio/serport.c:208:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/input/serio/serport.c:208:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 208 | if (get_user(type, (unsigned long __user *) arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/input/serio/serport.c:208:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_mtd_ubi_cdev_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_mtd_ubi_cdev_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/pcs/pcs-xpcs.c:11: In file included from /builds/linux/include/linux/pcs/pcs-xpcs.h:12: In file included from /builds/linux/include/linux/mdio.h:9: In file included from /builds/linux/include/uapi/linux/mdio.h:15: In file included from /builds/linux/include/linux/mii.h:13: In file included from /builds/linux/include/linux/linkmode.h:5: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/mtd/ubi/cdev.c:512:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:512:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 512 | err = get_user(lnum, (__user int32_t *)argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/ubi/cdev.c:512:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/phy/phy-core.c:6: In file included from /builds/linux/include/linux/phy.h:16: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/mtd/ubi/cdev.c:1033:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:1033:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1033 | err = get_user(pnum, (__user int32_t *)argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/ubi/cdev.c:1033:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/phy/phy-core.c:6: In file included from /builds/linux/include/linux/phy.h:16: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/mtd/ubi/cdev.c:946:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:946:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 946 | err = get_user(vol_id, (__user int32_t *)argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/ubi/cdev.c:946:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/pcs/pcs-xpcs.c:11: In file included from /builds/linux/include/linux/pcs/pcs-xpcs.h:12: In file included from /builds/linux/include/linux/mdio.h:9: In file included from /builds/linux/include/uapi/linux/mdio.h:15: In file included from /builds/linux/include/linux/mii.h:13: In file included from /builds/linux/include/linux/linkmode.h:5: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/mtd/ubi/cdev.c:526:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:526:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 526 | err = get_user(lnum, (__user int32_t *)argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/ubi/cdev.c:526:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/mtd/spi-nor/esmt.c:7: In file included from /builds/linux/include/linux/mtd/spi-nor.h:10: In file included from /builds/linux/include/linux/mtd/mtd.h:13: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/mtd/ubi/cdev.c:1132:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:1132:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1132 | err = get_user(ubi_num, (__user 1 warning generated. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/pcs/pcs-xpcs.c:11: In file included from /builds/linux/include/linux/pcs/pcs-xpcs.h:12: In file included from /builds/linux/include/linux/mdio.h:9: In file included from /builds/linux/include/uapi/linux/mdio.h:15: In file included from /builds/linux/include/linux/mii.h:13: In file included from /builds/linux/include/linux/linkmode.h:5: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/mtd/ubi/cdev.c:467:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:467:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 467 | err = get_user(lnum, (__user int32_t *)argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/ubi/cdev.c:467:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/phy/phy-core.c:6: In file included from /builds/linux/include/linux/phy.h:16: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/mtd/ubi/cdev.c:1048:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/mtd/ubi/cdev.c:1048:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1048 | err = get_user(pnum, (__user int32_t *)argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/mtd/ubi/cdev.c:1048:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_spi_spidev_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_spi_spidev_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/mtd/nand/raw/nand_legacy.c:20: In file included from /builds/linux/drivers/mtd/nand/raw/internals.h:14: In file included from /builds/linux/include/linux/mtd/rawnand.h:16: In file included from /builds/linux/include/linux/mtd/mtd.h:13: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/spi/spidev.c:460:12: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/spi/spidev.c:460:12)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 460 | retval = get_user(tmp, (__u8 __user *)arg); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/spi/spidev.c:460:12: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/mtd/nand/raw/nand_legacy.c:20: In file included from /builds/linux/drivers/mtd/nand/raw/internals.h:14: In file included from /builds/linux/include/linux/mtd/rawnand.h:16: In file included from /builds/linux/include/linux/mtd/mtd.h:13: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/spi/spidev.c:443:12: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/spi/spidev.c:443:12)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 443 | retval = get_user(tmp, (__u8 __user *)arg); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/spi/spidev.c:443:12: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/mtd/nand/raw/nand_legacy.c:20: In file included from /builds/linux/drivers/mtd/nand/raw/internals.h:14: In file included from /builds/linux/include/linux/mtd/rawnand.h:16: In file included from /builds/linux/include/linux/mtd/mtd.h:13: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/spi/spidev.c:419:13: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/spi/spidev.c:419:13)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 419 | retval = get_user(tmp, (u8 __user *)arg); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/spi/spidev.c:419:13: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/mtd/nand/raw/nand_legacy.c:20: In file included from /builds/linux/drivers/mtd/nand/raw/internals.h:14: In file included from /builds/linux/include/linux/mtd/rawnand.h:16: In file included from /builds/linux/include/linux/mtd/mtd.h:13: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/spi/spidev.c:475:12: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/spi/spidev.c:475:12)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 475 | retval = get_user(tmp, (__u32 __user *)arg); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/spi/spidev.c:475:12: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/mtd/nand/raw/nand_legacy.c:20: In file included from /builds/linux/drivers/mtd/nand/raw/internals.h:14: In file included from /builds/linux/include/linux/mtd/rawnand.h:16: In file included from /builds/linux/include/linux/mtd/mtd.h:13: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/spi/spidev.c:421:13: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/spi/spidev.c:421:13)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 421 | retval = get_user(tmp, (u32 __user *)arg); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/spi/spidev.c:421:13: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_socket_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_socket_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/socket.c:108: In file included from /builds/linux/include/net/busy_poll.h:18: /builds/linux/net/socket.c:1250:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/socket.c:1250:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1250 | if (get_user(pid, (int __user *)argp)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/socket.c:1250:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/socket.c:108: In file included from /builds/linux/include/net/busy_poll.h:18: /builds/linux/net/socket.c:283:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/socket.c:283:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 283 | err = get_user(len, ulen); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/socket.c:283:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_scsi_scsi_error_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_scsi_scsi_error_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/sysctl_net_ipv4.c:13: In file included from /builds/linux/include/net/icmp.h:17: In file included from /builds/linux/include/linux/icmp.h:16: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_error.c:2469:10: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_error.c:2469:10)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2469 | error = get_user(val, arg); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_error.c:2469:10: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-in-file-included-from-__drivers_scsi_scsi_error_c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/scsi/scsi_error.c:18: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/include/linux/fs.h:3929:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/linux/fs.h:3929:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 3929 | if (unlikely(get_user(c, path))) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/linux/fs.h:3929:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_scsi_scsi_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_scsi_scsi_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/genl.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_ioctl.c:537:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_ioctl.c:537:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 537 | if (get_user(out_len, &sic->outlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_ioctl.c:537:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/genl.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_ioctl.c:193:21: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_ioctl.c:193:21)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 193 | int timeout, err = get_user(timeout, p); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_ioctl.c:193:21: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/genl.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_ioctl.c:51:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_ioctl.c:51:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 51 | if (get_user(len, (unsigned int __user *) buffer)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_ioctl.c:51:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/genl.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_ioctl.c:535:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_ioctl.c:535:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 535 | if (get_user(in_len, &sic->inlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_ioctl.c:535:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/genl.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_ioctl.c:541:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_ioctl.c:541:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 541 | if (get_user(opcode, &sic->data[0])) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_ioctl.c:541:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/genl.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/scsi/scsi_ioctl.c:211:18: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/scsi/scsi_ioctl.c:211:18)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 211 | int size, err = get_user(size, p); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/scsi/scsi_ioctl.c:211:18: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_aio_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_aio_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/auth_gss/gss_krb5_unseal.c:62: In file included from /builds/linux/include/linux/sunrpc/gss_krb5.h:41: In file included from /builds/linux/include/linux/sunrpc/auth_gss.h:17: In file included from /builds/linux/include/linux/sunrpc/auth.h:13: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/fs/aio.c:1083:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/aio.c:1083:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1083 | if (get_user(id, &ring->id)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/aio.c:1083:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/auth_gss/gss_krb5_unseal.c:62: In file included from /builds/linux/include/linux/sunrpc/gss_krb5.h:41: In file included from /builds/linux/include/linux/sunrpc/auth_gss.h:17: In file included from /builds/linux/include/linux/sunrpc/auth.h:13: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/fs/aio.c:2106:16: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/aio.c:2106:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2106 | if (unlikely(get_user(user_iocb, iocbpp + i))) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/aio.c:2106:16: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/auth_gss/gss_krb5_unseal.c:62: In file included from /builds/linux/include/linux/sunrpc/gss_krb5.h:41: In file included from /builds/linux/include/linux/sunrpc/auth_gss.h:17: In file included from /builds/linux/include/linux/sunrpc/auth.h:13: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/fs/aio.c:1388:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/aio.c:1388:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1388 | ret = get_user(ctx, ctxp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/aio.c:1388:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/auth_gss/gss_krb5_unseal.c:62: In file included from /builds/linux/include/linux/sunrpc/gss_krb5.h:41: In file included from /builds/linux/include/linux/sunrpc/auth_gss.h:17: In file included from /builds/linux/include/linux/sunrpc/auth.h:13: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/fs/aio.c:2184:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/aio.c:2184:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2184 | if (unlikely(get_user(key, &iocb->aio_key))) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/aio.c:2184:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-in-file-included-from-__net_p_error_c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/9p/error.c:15: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/include/linux/fs.h:3929:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/linux/fs.h:3929:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 3929 | if (unlikely(get_user(c, path))) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/linux/fs.h:3929:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_sunrpc_xprt_c-warning-default-initialization-of-an-object-of-type-typeof-req-rq_majortimeo-aka-const-unsigned-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/auth_gss/svcauth_gss.c:43: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/sunrpc/xprt.c:85:6: warning: default initialization of an object of type 'typeof (req->rq_majortimeo)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 85 | if (time_before(timeout, req->rq_majortimeo)) | ^ /builds/linux/include/linux/jiffies.h:138:26: note: expanded from macro 'time_before' 138 | #define time_before(a,b) time_after(b,a) | ^ /builds/linux/include/linux/jiffies.h:128:3: note: expanded from macro 'time_after' 128 | (typecheck(unsigned long, a) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-net_ipv_udp_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_ipv_udp_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/seg6.c:12: In file included from /builds/linux/include/linux/net.h:23: /builds/linux/net/ipv4/udp.c:3091:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ipv4/udp.c:3091:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 3091 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ipv4/udp.c:3091:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_sysrq_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_sysrq_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/devlink/dpipe.c:7: In file included from /builds/linux/net/devlink/devl_internal.h:17: In file included from /builds/linux/include/rdma/ib_verbs.h:26: /builds/linux/drivers/tty/sysrq.c:1174:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/sysrq.c:1174:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1174 | if (get_user(c, buf + i)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/sysrq.c:1174:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_pty_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_pty_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/pty.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/pty.c:162:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/pty.c:162:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 162 | if (get_user(pktmode, arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/pty.c:162:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/pty.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/pty.c:141:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/pty.c:141:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 141 | if (get_user(val, arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/pty.c:141:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_core_sock_map_c-warning-default-initialization-of-an-object-of-type-typeof-attr-query_prog_ids-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/devlink/sb.c:7: In file included from /builds/linux/net/devlink/devl_internal.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/core/sock_map.c:1558:27: warning: default initialization of an object of type 'typeof ((attr->query.prog_ids))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1558 | __u32 __user *prog_ids = u64_to_user_ptr(attr->query.prog_ids); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-drivers_tty_tty_jobctrl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_tty_jobctrl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/sock_map.c:11: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:33: In file included from /builds/linux/include/net/inet_hashtables.h:26: /builds/linux/drivers/tty/tty_jobctrl.c:504:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/tty_jobctrl.c:504:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 504 | if (get_user(pgrp_nr, p)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/tty_jobctrl.c:504:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_utimes_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_utimes_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:237:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:237:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 237 | if (get_user(tv[0].tv_sec, &t->actime) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:237:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:215:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:215:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 215 | if (get_user(tv[0].tv_sec, ×->actime) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:215:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:272:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:272:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 272 | get_user(tv[1].tv_nsec, &t[1].tv_usec)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:272:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:216:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:216:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 216 | get_user(tv[1].tv_sec, ×->modtime)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:216:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:269:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:269:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 269 | if (get_user(tv[0].tv_sec, &t[0].tv_sec) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:269:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:238:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:238:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 238 | get_user(tv[1].tv_sec, &t->modtime)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:238:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:270:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:270:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 270 | get_user(tv[0].tv_nsec, &t[0].tv_usec) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:270:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/base/power/common.c:8: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/utimes.c:271:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/utimes.c:271:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 271 | get_user(tv[1].tv_sec, &t[1].tv_sec) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/utimes.c:271:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_tty_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_tty_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/tcp_ipv6.c:44: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/drivers/tty/tty_ioctl.c:884:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/tty_ioctl.c:884:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 884 | if (get_user(arg, (unsigned int __user *) arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/tty_ioctl.c:884:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-in-file-included-from-__net_ipv_mcast_c-warning-default-initialization-of-an-object-of-type-typeof-idev-mc_v_seen-aka-const-unsigned-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_cong.c:18: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: In file included from /builds/linux/net/ipv6/mcast.c:1276:26: warning: default initialization of an object of type 'typeof (idev->mc_v1_seen)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1276 | if (idev->mc_v1_seen && time_before(jiffies, idev->mc_v1_seen)) | ^ /builds/linux/include/linux/jiffies.h:138:26: note: expanded from macro 'time_before' 138 | #define time_before(a,b) time_after(b,a) | ^ /builds/linux/include/linux/jiffies.h:128:3: note: expanded from macro 'time_after' 128 | (typecheck(unsigned long, a) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-net_ipv_raw_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_ipv_raw_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_stp_bpdu.c:11: In file included from /builds/linux/include/linux/netfilter_bridge.h:5: In file included from /builds/linux/include/uapi/linux/netfilter_bridge.h:9: In file included from /builds/linux/include/linux/netfilter.h:6: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/net/ipv4/raw.c:814:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ipv4/raw.c:814:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 814 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ipv4/raw.c:814:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/serial/8250/8250_of.c:11: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/ipv6/raw.c:1058:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ipv6/raw.c:1058:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1058 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ipv6/raw.c:1058:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/serial/8250/8250_of.c:11: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/ipv6/raw.c:960:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ipv6/raw.c:960:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 960 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ipv6/raw.c:960:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_namespace_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_namespace_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/icmp.c:30: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/namespace.c:4099:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/namespace.c:4099:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 4099 | if (get_user(c, (const char __user *)data + offset)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/namespace.c:4099:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_minisocks.c:22: In file included from /builds/linux/include/net/tcp.h:20: In file included from /builds/linux/include/linux/tcp.h:17: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/fs/namespace.c:5966:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/namespace.c:5966:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 5966 | ret = get_user(usize, &req->size); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/namespace.c:5966:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_tty_io_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_tty_io_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_ipv4.c:53: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/tty_io.c:2426:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/tty_io.c:2426:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2426 | if (get_user(disc, p)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/tty_io.c:2426:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_ipv4.c:53: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/tty_io.c:2282:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/tty_io.c:2282:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2282 | if (get_user(ch, p)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/tty_io.c:2282:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_ipv4.c:53: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/tty_io.c:2557:11: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/tty_io.c:2557:11)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2557 | retval = get_user(val, p); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/tty_io.c:2557:11: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_packet_af_packet_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_packet_af_packet_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/packet/af_packet.c:68: /builds/linux/net/packet/af_packet.c:4120:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/packet/af_packet.c:4120:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 4120 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/packet/af_packet.c:4120:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_ipv_ipv_sockglue_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_ipv_ipv_sockglue_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/serial/serial_core.c:10: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/ipv6/ipv6_sockglue.c:1490:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ipv6/ipv6_sockglue.c:1490:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1490 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ipv6/ipv6_sockglue.c:1490:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_select_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_select_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/select.c:33: In file included from /builds/linux/include/net/busy_poll.h:18: /builds/linux/fs/select.c:783:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/select.c:783:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 783 | unsafe_get_user(to->p, &from->p, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/select.c:783:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/select.c:33: In file included from /builds/linux/include/net/busy_poll.h:18: /builds/linux/fs/select.c:784:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/select.c:784:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 784 | unsafe_get_user(to->size, &from->size, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/select.c:784:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_ipv_route_c-warning-default-initialization-of-an-object-of-type-typeof-rt-dst_expires-aka-const-unsigned-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_input.c:67: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/net/ipv6/route.c:394:10: warning: default initialization of an object of type 'typeof (rt->dst.expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 394 | return time_after(jiffies, rt->dst.expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_input.c:67: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/net/ipv6/route.c:406:7: warning: default initialization of an object of type 'typeof (rt->dst.expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 406 | if (time_after(jiffies, rt->dst.expires)) | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-drivers_tty_vt_consolemap_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_vt_consolemap_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ethtool/netlink.h:6: In file included from /builds/linux/include/linux/ethtool_netlink.h:6: In file included from /builds/linux/include/uapi/linux/ethtool_netlink.h:12: In file included from /builds/linux/include/linux/ethtool.h:17: In file included from /builds/linux/include/linux/compat.h:17: /builds/linux/drivers/tty/vt/consolemap.c:359:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/consolemap.c:359:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 359 | if (get_user(ch, &arg[i])) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/consolemap.c:359:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/fs/ioctl.c:424:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ioctl.c:424:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 424 | if (get_user(count, &argp->dest_count)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ioctl.c:424:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/fs/ioctl.c:346:10: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ioctl.c:346:10)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 346 | error = get_user(on, argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ioctl.c:346:10: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/fs/ioctl.c:69:10: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ioctl.c:69:10)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 69 | error = get_user(ur_block, p); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ioctl.c:69:10: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/fs/ioctl.c:370:10: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ioctl.c:370:10)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 370 | error = get_user(on, argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ioctl.c:370:10: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/fs/ioctl.c:723:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ioctl.c:723:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 723 | err = get_user(flags, argp); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ioctl.c:723:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_char_random_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_char_random_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/drivers/char/random.c:1527:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/char/random.c:1527:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1527 | if (get_user(len, p++)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/char/random.c:1527:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/drivers/char/random.c:1523:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/char/random.c:1523:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1523 | if (get_user(ent_count, p++)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/char/random.c:1523:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/sbitmap.c:10: In file included from /builds/linux/include/linux/seq_file.h:11: /builds/linux/drivers/char/random.c:1510:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/char/random.c:1510:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1510 | if (get_user(ent_count, p)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/char/random.c:1510:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_vt_vt_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_vt_vt_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fcntl.c:8: In file included from /builds/linux/include/linux/syscalls.h:83: In file included from /builds/linux/include/uapi/linux/aio_abi.h:31: /builds/linux/drivers/tty/vt/vt.c:3386:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/vt.c:3386:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 3386 | if (get_user(type, p)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/vt.c:3386:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fcntl.c:8: In file included from /builds/linux/include/linux/syscalls.h:83: In file included from /builds/linux/include/uapi/linux/aio_abi.h:31: /builds/linux/drivers/tty/vt/vt.c:3442:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/vt.c:3442:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 3442 | if (get_user(lines, (s32 __user *)param_aligned32)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/vt.c:3442:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fcntl.c:8: In file included from /builds/linux/include/linux/syscalls.h:83: In file included from /builds/linux/include/uapi/linux/aio_abi.h:31: /builds/linux/drivers/tty/vt/vt.c:3429:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/vt.c:3429:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 3429 | if (get_user(data, p+1)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/vt.c:3429:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fcntl.c:8: In file included from /builds/linux/include/linux/syscalls.h:83: In file included from /builds/linux/include/uapi/linux/aio_abi.h:31: /builds/linux/drivers/tty/vt/vt.c:4501:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/vt.c:4501:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 4501 | if (get_user(mode, mode_user)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/vt.c:4501:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_char_mem_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_char_mem_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/gso.c:2: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/drivers/char/mem.c:416:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/char/mem.c:416:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 416 | if (__get_user(c, tmp)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/char/mem.c:416:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_vt_keyboard_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_vt_keyboard_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/glob.c:1: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/vt/keyboard.c:1796:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/keyboard.c:1796:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1796 | if (get_user(ct, &a->kb_cnt)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/keyboard.c:1796:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/glob.c:1: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/vt/keyboard.c:2056:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/keyboard.c:2056:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2056 | if (get_user(kb_func, &user_kdgkb->kb_func)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/keyboard.c:2056:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/glob.c:1: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/tty/vt/keyboard.c:1760:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/keyboard.c:1760:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1760 | if (get_user(ct, &a->kb_cnt)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/keyboard.c:1760:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_namei_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_namei_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/netdev-genl-gen.c:6: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/fs/namei.c:231:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/namei.c:231:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 231 | if (get_user(c, pathname)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/namei.c:231:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_tty_vt_vt_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_tty_vt_vt_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/vt/vt_ioctl.c:15: In file included from /builds/linux/include/linux/tty.h:5: /builds/linux/drivers/tty/vt/vt_ioctl.c:916:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/vt_ioctl.c:916:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 916 | if (get_user(ll, &vtsizes->v_rows) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/vt_ioctl.c:916:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/tty/vt/vt_ioctl.c:15: In file included from /builds/linux/include/linux/tty.h:5: /builds/linux/drivers/tty/vt/vt_ioctl.c:917:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/tty/vt/vt_ioctl.c:917:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 917 | get_user(cc, &vtsizes->v_cols)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/tty/vt/vt_ioctl.c:917:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_exec_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_exec_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ip6_output.c:40: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/fs/exec.c:314:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/exec.c:314:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 314 | if (get_user(native, argv.ptr.native + nr)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/exec.c:314:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_ipv_ip_sockglue_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_ipv_ip_sockglue_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_sockglue.c:39: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/net/ipv4/ip_sockglue.c:1774:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ipv4/ip_sockglue.c:1774:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1774 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ipv4/ip_sockglue.c:1774:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_rseq_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_rseq_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_input.c:111: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/kernel/rseq.c:336:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/rseq.c:336:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 336 | ret = get_user(flags, &t->rseq->flags); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/rseq.c:336:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_input.c:111: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/kernel/rseq.c:299:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/rseq.c:299:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 299 | ret = get_user(sig, usig); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/rseq.c:299:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-lib_usercopy_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__lib_usercopy_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/filter.c:21: In file included from /builds/linux/include/linux/bpf_verifier.h:7: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/lib/usercopy.c:59:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/lib/usercopy.c:59:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 59 | unsafe_get_user(val, (unsigned long __user *) from, err_fault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/lib/usercopy.c:59:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/filter.c:21: In file included from /builds/linux/include/linux/bpf_verifier.h:7: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/lib/usercopy.c:70:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/lib/usercopy.c:70:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 70 | unsafe_get_user(val, (unsigned long __user *) from, err_fault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/lib/usercopy.c:70:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_read_write_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_read_write_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/clk/clk.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/fs/read_write.c:1403:16: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/read_write.c:1403:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1403 | if (unlikely(get_user(off, offset))) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/read_write.c:1403:16: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_ethtool_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_ethtool_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/clk/clk.c:12: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/ethtool/ioctl.c:106:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/ethtool/ioctl.c:106:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 106 | if (get_user(copy_size, sizeaddr)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/ethtool/ioctl.c:106:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-lib_iov_iter_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__lib_iov_iter_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/clk/clk-devres.c:3: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/lib/iov_iter.c:1371:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/lib/iov_iter.c:1371:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1371 | unsafe_get_user(buf, &uiov->iov_base, uaccess_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/lib/iov_iter.c:1371:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/clk/clk-devres.c:3: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/lib/iov_iter.c:1340:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/lib/iov_iter.c:1340:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1340 | unsafe_get_user(len, &uiov[i].iov_len, uaccess_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/lib/iov_iter.c:1340:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/clk/clk-devres.c:3: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/lib/iov_iter.c:1341:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/lib/iov_iter.c:1341:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1341 | unsafe_get_user(buf, &uiov[i].iov_base, uaccess_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/lib/iov_iter.c:1341:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/clk/clk-devres.c:3: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/lib/iov_iter.c:1370:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/lib/iov_iter.c:1370:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1370 | unsafe_get_user(len, &uiov->iov_len, uaccess_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/lib/iov_iter.c:1370:3: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_groups_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_groups_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/neighbour.c:19: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/kernel/groups.c:64:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/groups.c:64:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 64 | if (get_user(gid, grouplist+i)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/groups.c:64:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-net_bpf_test_run_c-warning-default-initialization-of-an-object-of-type-typeof-kattr-test_ctx_out-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:817:26: warning: default initialization of an object of type 'typeof ((kattr->test.ctx_out))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 817 | void __user *data_out = u64_to_user_ptr(kattr->test.ctx_out); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:849:26: warning: default initialization of an object of type 'typeof ((kattr->test.ctx_out))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 849 | void __user *data_out = u64_to_user_ptr(kattr->test.ctx_out); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-net_bpf_test_run_c-warning-default-initialization-of-an-object-of-type-typeof-kattr-test_ctx_in-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:816:25: warning: default initialization of an object of type 'typeof ((kattr->test.ctx_in))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 816 | void __user *data_in = u64_to_user_ptr(kattr->test.ctx_in); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:760:24: warning: default initialization of an object of type 'typeof ((kattr->test.ctx_in))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 760 | void __user *ctx_in = u64_to_user_ptr(kattr->test.ctx_in); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:1540:24: warning: default initialization of an object of type 'typeof ((kattr->test.ctx_in))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1540 | void __user *ctx_in = u64_to_user_ptr(kattr->test.ctx_in); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-net_bpf_test_run_c-warning-default-initialization-of-an-object-of-type-typeof-kattr-test_data_in-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:665:25: warning: default initialization of an object of type 'typeof ((kattr->test.data_in))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 665 | void __user *data_in = u64_to_user_ptr(kattr->test.data_in); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/pci/quirks.c:21: In file included from /builds/linux/include/linux/pci.h:37: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/net/bpf/test_run.c:1283:26: warning: default initialization of an object of type 'typeof ((kattr->test.data_in))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1283 | void __user *data_in = u64_to_user_ptr(kattr->test.data_in); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_keys-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:1885:22: warning: default initialization of an object of type 'typeof ((attr->batch.keys))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1885 | void __user *keys = u64_to_user_ptr(attr->batch.keys); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:2005:22: warning: default initialization of an object of type 'typeof ((attr->batch.keys))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 2005 | void __user *keys = u64_to_user_ptr(attr->batch.keys); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:1942:22: warning: default initialization of an object of type 'typeof ((attr->batch.keys))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1942 | void __user *keys = u64_to_user_ptr(attr->batch.keys); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-net_bpf_test_run_c-warning-default-initialization-of-an-object-of-type-typeof-kattr-test_data_out-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netlink/policy.c:13: In file included from /builds/linux/include/net/netlink.h:6: In file included from /builds/linux/include/linux/netlink.h:7: In file included from /builds/linux/include/linux/skbuff.h:17: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/net/bpf/test_run.c:453:26: warning: default initialization of an object of type 'typeof ((kattr->test.data_out))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 453 | void __user *data_out = u64_to_user_ptr(kattr->test.data_out); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-net_netlink_af_netlink_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__net_netlink_af_netlink_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cred.c:17: In file included from /builds/linux/include/linux/init_task.h:9: In file included from /builds/linux/include/linux/ftrace.h:13: In file included from /builds/linux/include/linux/kallsyms.h:13: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/net/netlink/af_netlink.c:1718:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/net/netlink/af_netlink.c:1718:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1718 | if (get_user(len, optlen)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/net/netlink/af_netlink.c:1718:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-drivers_pci_proc_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__drivers_pci_proc_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netlink/af_netlink.c:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/pci/proc.c:175:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/pci/proc.c:175:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 175 | __get_user(val, buf); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/pci/proc.c:175:3: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netlink/af_netlink.c:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/pci/proc.c:166:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/pci/proc.c:166:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 166 | __get_user(val, (__le16 __user *) buf); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/pci/proc.c:166:3: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netlink/af_netlink.c:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/pci/proc.c:157:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/pci/proc.c:157:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 157 | __get_user(val, (__le32 __user *) buf); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/pci/proc.c:157:3: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netlink/af_netlink.c:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/pci/proc.c:139:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/pci/proc.c:139:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 139 | __get_user(val, buf); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/pci/proc.c:139:3: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netlink/af_netlink.c:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/drivers/pci/proc.c:148:3: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/drivers/pci/proc.c:148:3)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 148 | __get_user(val, (__le16 __user *) buf); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/drivers/pci/proc.c:148:3: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_params_c-warning-default-initialization-of-an-object-of-type-struct-kernel_param-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/arch/mips/pci/pci.c:10: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/kernel/params.c:370:22: warning: default initialization of an object of type 'struct kernel_param' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 370 | struct kernel_param dummy; | ^ /builds/linux/include/linux/moduleparam.h:73:12: note: member 'perm' declared 'const' here 73 | const u16 perm; | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/arch/mips/pci/pci.c:10: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/kernel/params.c:426:22: warning: default initialization of an object of type 'struct kernel_param' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 426 | struct kernel_param kp; | ^ /builds/linux/include/linux/moduleparam.h:73:12: note: member 'perm' declared 'const' here 73 | const u16 perm; | ^
Failure - clang-compiler-include_net_phonet_phonet_h-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__include_net_phonet_phonet_h-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/sock.c:147: /builds/linux/include/net/phonet/phonet.h:125:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/net/phonet/phonet.h:125:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 125 | if (get_user(karg, (int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/net/phonet/phonet.h:125:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_bpf_net_namespace_c-warning-default-initialization-of-an-object-of-type-typeof-attr-query_prog_ids-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/sock.c:133: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/kernel/bpf/net_namespace.c:251:27: warning: default initialization of an object of type 'typeof ((attr->query.prog_ids))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 251 | __u32 __user *prog_ids = u64_to_user_ptr(attr->query.prog_ids); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-fs_fuse_dev_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_fuse_dev_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fuse/dev.c:9: In file included from /builds/linux/fs/fuse/dev_uring_i.h:10: In file included from /builds/linux/fs/fuse/fuse_i.h:17: /builds/linux/fs/fuse/dev.c:2542:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/fuse/dev.c:2542:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2542 | if (get_user(oldfd, argp)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/fuse/dev.c:2542:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fuse/dev.c:9: In file included from /builds/linux/fs/fuse/dev_uring_i.h:10: In file included from /builds/linux/fs/fuse/fuse_i.h:17: /builds/linux/fs/fuse/dev.c:2595:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/fuse/dev.c:2595:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2595 | if (get_user(backing_id, argp)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/fuse/dev.c:2595:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_ptrace_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_ptrace_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/devmap.c:47: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/kernel/ptrace.c:1340:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/ptrace.c:1340:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1340 | __get_user(kiov.iov_len, &uiov->iov_len)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/ptrace.c:1340:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/devmap.c:47: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/kernel/ptrace.c:1339:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/ptrace.c:1339:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1339 | if (__get_user(kiov.iov_base, &uiov->iov_base) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/ptrace.c:1339:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_bpf_btf_c-warning-default-initialization-of-an-object-of-type-typeof-attr-info_info-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/btf.c:24: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/kernel/bpf/btf.c:8024:10: warning: default initialization of an object of type 'typeof ((attr->info.info))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 8024 | uinfo = u64_to_user_ptr(attr->info.info); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_btf_c-warning-default-initialization-of-an-object-of-type-typeof-attr-btf_log_buf-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/btf.c:24: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/kernel/bpf/btf.c:5758:26: warning: default initialization of an object of type 'typeof ((attr->btf_log_buf))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 5758 | char __user *log_ubuf = u64_to_user_ptr(attr->btf_log_buf); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_mprog_c-warning-default-initialization-of-an-object-of-type-typeof-attr-query_link_attach_flags-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: /builds/linux/kernel/bpf/mprog.c:423:16: warning: default initialization of an object of type 'typeof ((attr->query.link_attach_flags))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 423 | ulink_flags = u64_to_user_ptr(attr->query.link_attach_flags); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_mprog_c-warning-default-initialization-of-an-object-of-type-typeof-attr-query_link_ids-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: /builds/linux/kernel/bpf/mprog.c:422:13: warning: default initialization of an object of type 'typeof ((attr->query.link_ids))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 422 | ulink_id = u64_to_user_ptr(attr->query.link_ids); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_mprog_c-warning-default-initialization-of-an-object-of-type-typeof-attr-query_prog_attach_flags-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: /builds/linux/kernel/bpf/mprog.c:421:16: warning: default initialization of an object of type 'typeof ((attr->query.prog_attach_flags))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 421 | uprog_flags = u64_to_user_ptr(attr->query.prog_attach_flags); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_mprog_c-warning-default-initialization-of-an-object-of-type-typeof-attr-query_prog_ids-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: /builds/linux/kernel/bpf/mprog.c:420:13: warning: default initialization of an object of type 'typeof ((attr->query.prog_ids))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 420 | uprog_id = u64_to_user_ptr(attr->query.prog_ids); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-io_uring____kernel_futex_futex_h-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__io_uring____kernel_futex_futex_h-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: /builds/linux/io_uring/../kernel/futex/futex.h:267:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/../kernel/futex/futex.h:267:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 267 | unsafe_get_user(val, from, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/../kernel/futex/futex.h:267:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-include_net_ip_fib_h-warning-default-initialization-of-an-object-of-type-typeof-fi-expires-aka-const-unsigned-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/inet6_connection_sock.c:22: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ping.c:18: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c:9: In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h:22: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/anycast.c:39: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_metrics.c:21: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/proc.c:34: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_if.c:27: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/fib_trie.c:69: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/sysctl_net_ipv4.c:16: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/fib6_notifier.c:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/handshake/alert.c:19: In file included from /builds/linux/include/net/tls.h:47: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/btf.c:24: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_bpf.c:4: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sched/sch_frag.c:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sched/sch_generic.c:34: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_timer.c:24: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/svcsock.c:46: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/addrconf.c:66: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_stp_if.c:16: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_ulp.c:15: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/inet_diag.c:19: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/af_inet.c:104: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/sit.c:41: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_switchdev.c:10: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/arp.c:107: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/route.c:48: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c:9: In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h:22: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ip6_fib.c:37: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/syncookies.c:18: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ipv6_sockglue.c:43: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_netlink_tunnel.c:16: In file included from /builds/linux/include/net/dst_metadata.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/netfilter.c:11: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ip6_offload.c:16: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_diag.c:16: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_stp_bpdu.c:22: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_plb.c:22: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/filter.c:39: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/dst_cache.c:10: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_rate.c:2: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/fib_frontend.c:39: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/af_inet6.c:41: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/udp.c:43: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_ioctl.c:19: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/nexthop.c:16: In file included from /builds/linux/include/net/nexthop.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bpf/test_run.c:17: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/lib/debug_info.c:27: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_stp_timer.c:13: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_sockglue.c:39: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_input.c:23: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_multicast.c:34: In file included from /builds/linux/include/trace/events/bridge.h:10: In file included from /builds/linux/include/trace/events/../../../net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br.c:20: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/inet_fragment.c:27: In file included from /builds/linux/net/ipv4/../core/sock_destructor.h:4: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/proc.c:24: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_tunnel.c:35: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_cubic.c:32: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/reassembly.c:52: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c:8: In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h:22: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/dst.c:25: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netfilter/core.c:19: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netfilter/utils.c:5: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_sysfs_if.c:18: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/unix/unix_bpf.c:5: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_sysfs_br.c:20: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_cong.c:18: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ethtool/tunnels.c:4: In file included from /builds/linux/include/net/udp_tunnel.h:5: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/netfilter.c:15: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/sock.c:133: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_output.c:70: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/mcast.c:49: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ip6_output.c:40: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/udp_tunnel_stub.c:4: In file included from /builds/linux/include/net/udp_tunnel.h:5: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/sunrpc/xprtsock.c:49: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/metrics.c:8: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/skbuff.c:76: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/rtnetlink.c:50: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/output_core.c:9: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_output.c:40: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expi1 warning generated. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_device.c:21: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_mdb.c:17: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/udp.c:105: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/gro.c:3: In file included from /builds/linux/include/net/dst_metadata.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/netfilter/nf_queue.c:14: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_ipv4.c:65: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/icmp.c:62: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/gre_offload.c:12: In file included from /builds/linux/include/net/gre.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/secure_seq.c:20: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tunnel4.c:17: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/inet_connection_sock.c:21: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/inet_hashtables.c:29: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ip6_input.c:31: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_fdb.c:24: In file included from /builds/linux/include/trace/events/bridge.h:10: In file included from /builds/linux/include/trace/events/../../../net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_forward.c:18: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/raw.c:70: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/dsa/tag.c:14: In file included from /builds/linux/include/net/dst_metadata.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/inet6_hashtables.c:24: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_forward.c:32: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_input.c:140: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/icmp.c:80: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_minisocks.c:22: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/skmsg.c:4: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_offload.c:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_arp_nd_proxy.c:25: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/flow_dissector.c:10: In file included from /builds/linux/include/net/dst_metadata.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c:9: In file included from /builds/linux/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h:22: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/exthdrs.c:40: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_fastopen.c:5: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp.c:273: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/seg6.c:24: In file included from /builds/linux/include/net/seg6_hmac.h:13: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/selftests.c:14: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_recovery.c:3: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/fib_semantics.c:40: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/dev.c:107: In file included from /builds/linux/include/net/dst_metadata.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/ndisc.c:57: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_stp.c:13: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/raw.c:28: In file included from /builds/linux/include/linux/netfilter_ipv6.h:11: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/tcp_input.c:74: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/tcp_ipv6.c:44: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_netlink.c:17: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/tcpv6_offload.c:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/ip_tunnel_core.c:26: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/udp_bpf.c:4: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/route.c:86: In file included from /builds/linux/include/net/dst_metadata.h:6: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/syncookies.c:14: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv4/udp_offload.c:15: In file included from /builds/linux/include/net/udp_tunnel.h:5: In file included from /builds/linux/include/net/ip_tunnels.h:19: In file included from /builds/linux/include/net/dst_cache.h:8: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/ipv6/datagram.c:28: In file included from /builds/linux/include/net/ip6_route.h:7: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/core/sock_map.c:11: In file included from /builds/linux/include/linux/skmsg.h:13: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/net/bridge/br_multicast_eht.c:30: In file included from /builds/linux/net/bridge/br_private.h:17: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expir2 warnings generated. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/zcrx.c:16: In file included from /builds/linux/include/net/tcp.h:45: In file included from /builds/linux/include/net/xfrm.h:26: /builds/linux/include/net/ip6_fib.h:272:10: warning: default initialization of an object of type 'typeof (f6i->expires)' (aka 'const unsigned long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 272 | return time_after(jiffies, f6i->expires); | ^ /builds/linux/include/linux/jiffies.h:129:3: note: expanded from macro 'time_after' 129 | typecheck(unsigned long, b) && \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-arch_mips_math-emu_cpemu_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__arch_mips_math-emu_cpemu_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/nfs/unlink.c:12: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/arch/mips/math-emu/cp1emu.c:2865:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:2865:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2865 | (get_user(instr[3], (u16 __user *)msk_isa16_mode(xcp->cp0_epc + 6)))) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:2865:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/local_storage.c:2: In file included from /builds/linux/include/linux/bpf-cgroup.h:5: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/arch/mips/math-emu/cp1emu.c:1093:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:1093:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1093 | if (__get_user(wval, wva)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:1093:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/nfs/unlink.c:12: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/arch/mips/math-emu/cp1emu.c:2862:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:2862:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2862 | if ((get_user(instr[0], (u16 __user *)msk_isa16_mode(xcp->cp0_epc))) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:2862:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/local_storage.c:2: In file included from /builds/linux/include/linux/bpf-cgroup.h:5: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/arch/mips/math-emu/cp1emu.c:1598:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:1598:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1598 | if (__get_user(val, va)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:1598:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/nfs/unlink.c:12: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/arch/mips/math-emu/cp1emu.c:2903:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:2903:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2903 | (get_user(dec_insn.next_insn, | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:2903:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/nfs/unlink.c:12: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/arch/mips/math-emu/cp1emu.c:2864:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:2864:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2864 | (get_user(instr[2], (u16 __user *)msk_isa16_mode(xcp->cp0_epc + 4))) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:2864:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/local_storage.c:2: In file included from /builds/linux/include/linux/bpf-cgroup.h:5: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/arch/mips/math-emu/cp1emu.c:1489:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:1489:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1489 | if (__get_user(val, va)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:1489:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/nfs/unlink.c:12: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/arch/mips/math-emu/cp1emu.c:2901:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:2901:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2901 | if ((get_user(dec_insn.insn, | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:2901:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/nfs/unlink.c:12: In file included from /builds/linux/include/linux/sunrpc/sched.h:19: In file included from /builds/linux/include/linux/sunrpc/xdr.h:17: In file included from /builds/linux/include/linux/scatterlist.h:8: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/arch/mips/math-emu/cp1emu.c:2863:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:2863:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 2863 | (get_user(instr[1], (u16 __user *)msk_isa16_mode(xcp->cp0_epc + 2))) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:2863:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/bpf/local_storage.c:2: In file included from /builds/linux/include/linux/bpf-cgroup.h:5: In file included from /builds/linux/include/linux/bpf.h:20: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/arch/mips/math-emu/cp1emu.c:1059:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/arch/mips/math-emu/cp1emu.c:1059:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1059 | if (__get_user(dval, dva)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/arch/mips/math-emu/cp1emu.c:1059:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-io_uring_timeout_c-warning-default-initialization-of-an-object-of-type-typeof-sqe-addr-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/arch/mips/lib/uncached.c:14: In file included from /builds/linux/arch/mips/include/asm/cacheflush.h:13: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/io_uring/timeout.c:551:32: warning: default initialization of an object of type 'typeof ((sqe->addr))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 551 | if (get_timespec64(&data->ts, u64_to_user_ptr(sqe->addr))) | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/arch/mips/lib/uncached.c:14: In file included from /builds/linux/arch/mips/include/asm/cacheflush.h:13: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/io_uring/timeout.c:456:31: warning: default initialization of an object of type 'typeof ((sqe->addr2))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 456 | if (get_timespec64(&tr->ts, u64_to_user_ptr(sqe->addr2))) | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_hashtab_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_out_batch-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/blk-pm.c:4: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/hashtab.c:1896:11: warning: default initialization of an object of type 'typeof ((attr->batch.out_batch))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1896 | ubatch = u64_to_user_ptr(attr->batch.out_batch); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_hashtab_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_in_batch-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/blk-pm.c:4: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/hashtab.c:1687:24: warning: default initialization of an object of type 'typeof ((attr->batch.in_batch))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1687 | void __user *ubatch = u64_to_user_ptr(attr->batch.in_batch); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_hashtab_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_keys-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/blk-pm.c:4: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/hashtab.c:1686:23: warning: default initialization of an object of type 'typeof ((attr->batch.keys))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1686 | void __user *ukeys = u64_to_user_ptr(attr->batch.keys); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_hashtab_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_values-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/blk-pm.c:4: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/hashtab.c:1685:25: warning: default initialization of an object of type 'typeof ((attr->batch.values))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1685 | void __user *uvalues = u64_to_user_ptr(attr->batch.values); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_capability_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_capability_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/capability.c:13: In file included from /builds/linux/include/linux/audit.h:13: In file included from /builds/linux/include/linux/ptrace.h:10: In file included from /builds/linux/include/linux/pid_namespace.h:7: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/kernel/capability.c:75:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/capability.c:75:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 75 | if (get_user(version, &header->version)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/capability.c:75:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/capability.c:13: In file included from /builds/linux/include/linux/audit.h:13: In file included from /builds/linux/include/linux/ptrace.h:10: In file included from /builds/linux/include/linux/pid_namespace.h:7: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/kernel/capability.c:229:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/capability.c:229:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 229 | if (get_user(pid, &header->pid)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/capability.c:229:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/capability.c:13: In file included from /builds/linux/include/linux/audit.h:13: In file included from /builds/linux/include/linux/ptrace.h:10: In file included from /builds/linux/include/linux/pid_namespace.h:7: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h:7: /builds/linux/kernel/capability.c:149:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/capability.c:149:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 149 | if (get_user(pid, &header->pid)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/capability.c:149:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-block_bsg_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__block_bsg_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/mm/init-mm.c:8: In file included from /builds/linux/include/linux/mman.h:5: /builds/linux/block/bsg.c:131:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/bsg.c:131:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 131 | if (get_user(val, intp)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/bsg.c:131:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/mm/init-mm.c:8: In file included from /builds/linux/include/linux/mman.h:5: /builds/linux/block/bsg.c:141:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/bsg.c:141:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 141 | if (get_user(val, intp)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/bsg.c:141:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/mm/init-mm.c:8: In file included from /builds/linux/include/linux/mman.h:5: /builds/linux/block/bsg.c:96:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/bsg.c:96:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 96 | if (get_user(max_queue, uarg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/bsg.c:96:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-io_uring_net_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__io_uring_net_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/badblocks.c:10: In file included from /builds/linux/include/linux/badblocks.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/io_uring/net.c:265:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/net.c:265:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 265 | unsafe_get_user(msg->msg_controllen, &umsg->msg_controllen, ua_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/net.c:265:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/badblocks.c:10: In file included from /builds/linux/include/linux/badblocks.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/io_uring/net.c:261:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/net.c:261:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 261 | unsafe_get_user(msg->msg_namelen, &umsg->msg_namelen, ua_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/net.c:261:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/badblocks.c:10: In file included from /builds/linux/include/linux/badblocks.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/io_uring/net.c:260:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/net.c:260:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 260 | unsafe_get_user(msg->msg_name, &umsg->msg_name, ua_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/net.c:260:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/badblocks.c:10: In file included from /builds/linux/include/linux/badblocks.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/io_uring/net.c:264:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/net.c:264:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 264 | unsafe_get_user(msg->msg_control, &umsg->msg_control, ua_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/net.c:264:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/badblocks.c:10: In file included from /builds/linux/include/linux/badblocks.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/io_uring/net.c:262:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/net.c:262:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 262 | unsafe_get_user(msg->msg_iov, &umsg->msg_iov, ua_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/net.c:262:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/badblocks.c:10: In file included from /builds/linux/include/linux/badblocks.h:6: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/io_uring/net.c:263:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/io_uring/net.c:263:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 263 | unsafe_get_user(msg->msg_iovlen, &umsg->msg_iovlen, ua_end); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/io_uring/net.c:263:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-fs_ext_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_ext_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/ioprio.c:27: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/fs/ext4/ioctl.c:1266:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ext4/ioctl.c:1266:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1266 | if (get_user(generation, (int __user *) arg)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ext4/ioctl.c:1266:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/ioprio.c:27: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/fs/ext4/ioctl.c:854:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ext4/ioctl.c:854:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 854 | if (get_user(flags, (__u32 __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ext4/ioctl.c:854:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/block/ioprio.c:27: In file included from /builds/linux/include/linux/blkdev.h:9: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/fs/ext4/ioctl.c:1300:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/ext4/ioctl.c:1300:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1300 | if (get_user(n_blocks_count, (__u32 __user *)arg)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/ext4/ioctl.c:1300:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-block_ioctl_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__block_ioctl_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/time/posix-clock.c:7: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/block/ioctl.c:72:32: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/ioctl.c:72:32)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 72 | if (get_user(op, &arg->op) || get_user(udata, &arg->data)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/ioctl.c:72:32: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/time/posix-clock.c:7: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/block/ioctl.c:451:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/ioctl.c:451:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 451 | if (get_user(n, (int __user *)arg)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/ioctl.c:451:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/time/posix-clock.c:7: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/block/ioctl.c:72:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/ioctl.c:72:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 72 | if (get_user(op, &arg->op) || get_user(udata, &arg->data)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/ioctl.c:72:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/time/posix-clock.c:7: In file included from /builds/linux/include/linux/device.h:32: In file included from /builds/linux/include/linux/device/driver.h:21: In file included from /builds/linux/include/linux/module.h:19: In file included from /builds/linux/include/linux/elf.h:6: In file included from /builds/linux/arch/mips/include/asm/elf.h:12: /builds/linux/block/ioctl.c:544:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/block/ioctl.c:544:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 544 | if (get_user(n, argp)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/block/ioctl.c:544:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-task_fd_query_buf-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fat/fat.h:5: In file included from /builds/linux/include/linux/buffer_head.h:12: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/syscall.c:5182:22: warning: default initialization of an object of type 'typeof ((attr->task_fd_query.buf))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 5182 | char __user *ubuf = u64_to_user_ptr(attr->task_fd_query.buf); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-info_info-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:4701:39: warning: default initialization of an object of type 'typeof ((attr->info.info))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 4701 | struct bpf_prog_info __user *uinfo = u64_to_user_ptr(attr->info.info); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fat/fat.h:5: In file included from /builds/linux/include/linux/buffer_head.h:12: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/syscall.c:5053:39: warning: default initialization of an object of type 'typeof ((attr->info.info))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 5053 | struct bpf_link_info __user *uinfo = u64_to_user_ptr(attr->info.info); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/fat/fat.h:5: In file included from /builds/linux/include/linux/buffer_head.h:12: In file included from /builds/linux/include/linux/blk_types.h:10: In file included from /builds/linux/include/linux/bvec.h:10: In file included from /builds/linux/include/linux/highmem.h:5: /builds/linux/kernel/bpf/syscall.c:5037:38: warning: default initialization of an object of type 'typeof ((attr->info.info))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 5037 | struct bpf_btf_info __user *uinfo = u64_to_user_ptr(attr->info.info); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:4990:38: warning: default initialization of an object of type 'typeof ((attr->info.info))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 4990 | struct bpf_map_info _In file included from _user *uinfo = u64_to_user_ptr(attr->info.info); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-raw_tracepoint_name-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:4034:12: warning: default initialization of an object of type 'typeof ((attr->raw_tracepoint.name))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 4034 | tp_name = u64_to_user_ptr(attr->raw_tracepoint.name); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-pathname-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:3057:35: warning: default initialization of an object of type 'typeof ((attr->pathname))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 3057 | return bpf_obj_get_user(path_fd, u64_to_user_ptr(attr->pathname), | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:3041:5: warning: default initialization of an object of type 'typeof ((attr->pathname))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 3041 | u64_to_user_ptr(attr->pathname)); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_in_batch-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:2003:24: warning: default initialization of an object of type 'typeof ((attr->batch.in_batch))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 2003 | void __user *ubatch = u64_to_user_ptr(attr->batch.in_batch); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_out_batch-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:2002:25: warning: default initialization of an object of type 'typeof ((attr->batch.out_batch))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 2002 | void __user *uobatch = u64_to_user_ptr(attr->batch.out_batch); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-kernel_bpf_syscall_c-warning-default-initialization-of-an-object-of-type-typeof-attr-batch_values-aka-const-unsigned-long-long-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:2004:24: warning: default initialization of an object of type 'typeof ((attr->batch.values))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 2004 | void __user *values = u64_to_user_ptr(attr->batch.values); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/cgroup/namespace.c:2: In file included from /builds/linux/kernel/cgroup/cgroup-internal.h:5: In file included from /builds/linux/include/linux/cgroup.h:17: /builds/linux/kernel/bpf/syscall.c:1941:24: warning: default initialization of an object of type 'typeof ((attr->batch.values))' (aka 'const unsigned long long') leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-var-unsafe] 1941 | void __user *values = u64_to_user_ptr(attr->batch.values); | ^ /builds/linux/include/linux/util_macros.h:147:2: note: expanded from macro 'u64_to_user_ptr' 147 | typecheck(u64, (x)); \ | ^ /builds/linux/include/linux/typecheck.h:11:12: note: expanded from macro 'typecheck' 11 | typeof(x) __dummy2; \ | ^
Failure - clang-compiler-fs_fat_file_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__fs_fat_file_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/notif.c:5: In file included from /builds/linux/include/linux/net.h:23: /builds/linux/fs/fat/file.c:44:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/fs/fat/file.c:44:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 44 | err = get_user(attr, user_attr); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/fs/fat/file.c:44:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_futex_waitwake_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_futex_waitwake_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/waitwake.c:8: /builds/linux/kernel/futex/waitwake.c:487:8: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/waitwake.c:487:8)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 487 | if (get_user(uval, uaddr)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/waitwake.c:487:8: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/waitwake.c:8: /builds/linux/kernel/futex/waitwake.c:628:9: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/waitwake.c:628:9)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 628 | ret = get_user(uval, uaddr); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/waitwake.c:628:9: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_futex_requeue_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_futex_requeue_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/requeue.c:6: /builds/linux/kernel/futex/requeue.c:462:10: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/requeue.c:462:10)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 462 | ret = get_user(curval, uaddr1); | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/requeue.c:462:10: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-in-file-included-from-__include_linux_huge_mm_h-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_futex_pi_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/time/ntp.c/builds/linux/kernel/futex/pi.c:17: In file included from /builds/linux/include/linux/mm.h:1016: In file included from /builds/linux/include/linux/huge_mm.h::1125:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/pi.c:1125:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 1125 | if (get_user(uval, uaddr)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^
Failure - clang-compiler-kernel_futex_core_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_futex_core_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/core.c:43: /builds/linux/kernel/futex/core.c:796:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/core.c:796:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 796 | if (get_user(futex_offset, &head->futex_offset)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/core.c:796:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/core.c:43: /builds/linux/kernel/futex/core.c:651:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/core.c:651:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 651 | if (get_user(uval, uaddr)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/core.c:651:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/core.c:43: /builds/linux/kernel/futex/core.c:763:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/core.c:763:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 763 | if (get_user(uentry, (unsigned long __user *)head)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/core.c:763:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_futex_futex_h-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_futex_futex_h-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/requeue.c:6: /builds/linux/kernel/futex/futex.h:267:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/futex.h:267:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 267 | unsafe_get_user(val, from, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/futex.h:267:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/syscalls.c:6: /builds/linux/kernel/futex/futex.h:267:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/futex.h:267:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 267 | unsafe_get_user(val, from, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/futex.h:267:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/waitwake.c:8: /builds/linux/kernel/futex/futex.h:267:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/futex.h:267:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 267 | unsafe_get_user(val, from, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/futex.h:267:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/core.c:43: /builds/linux/kernel/futex/futex.h:267:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/futex.h:267:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 267 | unsafe_get_user(val, from, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: 1 warning generated. make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/pi.c:7: /builds/linux/kernel/futex/futex.h:267:2: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/futex/futex.h:267:2)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 267 | unsafe_get_user(val, from, Efault); | ^ /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/futex/futex.h:267:2: note: member 't' declared 'const' here /builds/linux/include/linux/uaccess.h:554:47: note: expanded from macro 'unsafe_get_user' 554 | #define unsafe_get_user(x,p,e) unsafe_op_wrap(__get_user(x,p),e) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-include_asm-generic_futex_h-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__include_asm-generic_futex_h-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/syscalls.c:6: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:46:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:46:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 46 | if (unlikely(get_user(oldval, uaddr) != 0)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:46:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/core.c:43: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:105:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:105:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 105 | if (unlikely(get_user(val, uaddr) != 0)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:105:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: In file included from /builds/linux/io_uring/../kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:105:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:105:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 105 | if (unlikely(get_user(val, uaddr) != 0)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:105:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/pi.c:7: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:105:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:105:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 105 | if (unlikely(get_user(val, uaddr) != 0)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:105:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/io_uring/futex.c:10: In file included from /builds/linux/io_uring/../kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:46:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:46:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 46 | if (unlikely(get_user(oldval, uaddr) != 0)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/syscalls.c:6: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:105:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:105:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 105 | if (unlikely(get_user(val, uaddr) != 0)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:105:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/pi.c:7: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:46:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:46:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 46 | if (unlikely(get_user(oldval, uaddr) != 0)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:46:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/waitwake.c:8: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:46:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:46:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 46 | if (unlikely(get_user(oldval, uaddr) != 0)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:46:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/requeue.c:6: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:46:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:46:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 46 | if (unlikely(get_user(oldval, uaddr) != 0)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:46:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/requeue.c:6: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:105:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:105:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 105 | if (unlikely(get_user(val, uaddr) != 0)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:105:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/core.c:43: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:46:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:46:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 46 | if (unlikely(get_user(oldval, uaddr) != 0)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:46:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/kernel/futex/waitwake.c:8: In file included from /builds/linux/kernel/futex/futex.h:15: In file included from /builds/linux/arch/mips/include/asm/futex.h:23: /builds/linux/include/asm-generic/futex.h:105:15: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/include/asm-generic/futex.h:105:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 105 | if (unlikely(get_user(val, uaddr) != 0)) { | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/include/asm-generic/futex.h:105:15: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^
Failure - clang-compiler-kernel_time_time_c-warning-default-initialization-of-an-object-of-type-union-unnamed-union-at-__kernel_time_time_c-with-const-member-leaves-the-object-uninitialized-and-is-incompatible-with-c
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/jbd2/revoke.c:84: /builds/linux/kernel/time/time.c:124:6: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/time/time.c:124:6)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 124 | if (get_user(tv.tv_sec, tptr)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/time/time.c:124:6: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/jbd2/revoke.c:84: /builds/linux/kernel/time/time.c:206:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/time/time.c:206:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 206 | if (get_user(new_ts.tv_sec, &tv->tv_sec) || | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/time/time.c:206:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^ make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=mips CROSS_COMPILE=mips-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 In file included from /builds/linux/fs/jbd2/revoke.c:84: /builds/linux/kernel/time/time.c:207:7: warning: default initialization of an object of type 'union (unnamed union at /builds/linux/kernel/time/time.c:207:7)' with const member leaves the object uninitialized and is incompatible with C++ [-Wdefault-const-init-field-unsafe] 207 | get_user(new_ts.tv_nsec, &tv->tv_usec)) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:235:4: note: expanded from macro '__get_data_asm_ll32' 235 | } __gu_tmp; \ | ^ /builds/linux/kernel/time/time.c:207:7: note: member 't' declared 'const' here /builds/linux/arch/mips/include/asm/uaccess.h:97:33: note: expanded from macro 'get_user' 97 | access_ok(__p, sizeof(*__p)) ? __get_user((x), __p) : \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:186:3: note: expanded from macro '__get_user' 186 | __GET_DW((x), user_ld, __gu_ptr); \ | ^ /builds/linux/arch/mips/include/asm/uaccess.h:199:34: note: expanded from macro '__GET_DW' 199 | #define __GET_DW(val, insn, ptr) __get_data_asm_ll32(val, insn, ptr) | ^ /builds/linux/arch/mips/include/asm/uaccess.h:234:23: note: expanded from macro '__get_data_asm_ll32' 234 | __typeof__(*(addr)) t; \ | ^