========== build_32bit - FAILED Documentation/.renames.txt: warning: ignored by one of the .gitignore files Documentation/.renames.txt: warning: ignored by one of the .gitignore files In file included from ../include/trace/define_trace.h:132, from ../samples/trace_events/trace-events-sample.h:640, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/trace/stages/stage5_get_offsets.h:33:31: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 33 | { (void)sizeof(struct _test_no_array_##item *); } | ^~~~~~~~~~~~~~~ ../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 285 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:301:17: note: in expansion of macro ‘__field’ 301 | __field( int, bar ) | ^~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:96:50: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 96 | [size] "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 427 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ 435 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:134:9: note: in expansion of macro ‘_BUG_FLAGS’ 134 | _BUG_FLAGS(cond_str, ASM_UD2, __flags, ARCH_WARN_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_FLAGS’ 134 | __WARN_FLAGS("", BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:166:17: note: in expansion of macro ‘__WARN_printf’ 166 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:185:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 185 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:133: ../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:96:50: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 96 | [size] "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ 67 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:134:9: note: in expansion of macro ‘_BUG_FLAGS’ 134 | _BUG_FLAGS(cond_str, ASM_UD2, __flags, ARCH_WARN_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_FLAGS’ 134 | __WARN_FLAGS("", BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:166:17: note: in expansion of macro ‘__WARN_printf’ 166 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:185:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 185 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ Warning: ../ipc/sem.c:629 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * perform_atomic_semop[_slow] - Attempt to perform semaphore Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead ../drivers/pnp/pnpbios/core.c: In function ‘pnp_dock_event’: ../drivers/pnp/pnpbios/core.c:90:20: warning: variable ‘value’ set but not used [-Wunused-but-set-variable] 90 | int i = 0, value; | ^~~~~ Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'rmask' not described in 'imr_add_range' Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'wmask' not described in 'imr_add_range' Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'rmask' not described in 'imr_add_range' Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'wmask' not described in 'imr_add_range' Warning: ../arch/x86/platform/intel-quark/imr_selftest.c:128 function parameter 'imr_self_test_init' not described in 'device_initcall' Warning: ../arch/x86/platform/intel-quark/imr_selftest.c:128 expecting prototype for imr_self_test_exit(). Prototype was for device_initcall() instead Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' Warning: ../sound/usb/usx2y/us144mkii.c:13 Cannot find identifier on line: * @brief Module parameters for ALSA card instantiation. Warning: ../sound/usb/usx2y/us144mkii.c:14 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii.c:15 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * These parameters allow users to configure how the ALSA sound card Warning: ../sound/usb/usx2y/us144mkii_playback.c:146 cannot understand function prototype: 'const struct snd_pcm_ops tascam_playback_ops =' Warning: ../sound/usb/usx2y/us144mkii_capture.c:100 cannot understand function prototype: 'const struct snd_pcm_ops tascam_capture_ops =' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' Warning: ../sound/usb/usx2y/us144mkii_midi.c:158 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_in_ops =' Warning: ../sound/usb/usx2y/us144mkii_midi.c:369 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_out_ops =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:6 Cannot find identifier on line: * @brief Text descriptions for playback output source options. Warning: ../sound/usb/usx2y/us144mkii_controls.c:7 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii_controls.c:8 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Used by ALSA kcontrol elements to provide user-friendly names for Warning: ../sound/usb/usx2y/us144mkii_controls.c:15 Cannot find identifier on line: * @brief Text descriptions for capture input source options. Warning: ../sound/usb/usx2y/us144mkii_controls.c:16 Cannot find identifier on line: * Warning: ../sound/usb/usx2y/us144mkii_controls.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * Used by ALSA kcontrol elements to provide user-friendly names for Warning: ../sound/usb/usx2y/us144mkii_controls.c:100 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_line_out_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:171 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_digital_out_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:259 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_12_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:330 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_34_control =' Warning: ../sound/usb/usx2y/us144mkii_controls.c:408 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_samplerate_control =' Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' Warning: ../drivers/phy/mediatek/phy-mtk-tphy.c:289 cannot understand function prototype: 'struct mtk_phy_pdata' Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' Warning: ../drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c:244 struct __packed mtk_mfg_opp_entry { __le32 freq_khz; __le32 voltage_core; __le32 voltage_sram; __le32 posdiv; __le32 voltage_margin; __le32 power_mw; }; error: Cannot parse struct or union! Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' Warning: ../security/apparmor/af_unix.c:618 Cannot find identifier on line: * Warning: ../security/apparmor/af_unix.c:626 function parameter 'subj_cred' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'op' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'request' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_sk' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_label' not described in 'aa_unix_peer_perm' Warning: ../security/apparmor/af_unix.c:626 expecting prototype for Requires(). Prototype was for aa_unix_peer_perm() instead ../drivers/char/applicom.c: In function ‘ac_register_board’: ../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] 130 | volatile unsigned char byte_reset_it; | ^~~~~~~~~~~~~ ../drivers/char/applicom.c: In function ‘ac_read’: ../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 542 | int ret = 0; | ^~~ ../drivers/char/applicom.c: In function ‘ac_ioctl’: ../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] 705 | volatile unsigned char byte_reset_it; | ^~~~~~~~~~~~~ ../drivers/char/sonypi.c: In function ‘sonypi_call1’: ../drivers/char/sonypi.c:638:12: warning: variable ‘v1’ set but not used [-Wunused-but-set-variable] 638 | u8 v1, v2; | ^~ ../drivers/pci/hotplug/cpqphp_ctrl.c: In function ‘cpqhp_process_SI’: ../drivers/pci/hotplug/cpqphp_ctrl.c:1947:22: warning: variable ‘p_slot’ set but not used [-Wunused-but-set-variable] 1947 | struct slot *p_slot; | ^~~~~~ ../drivers/pci/hotplug/cpqphp_ctrl.c: In function ‘cpqhp_process_SS’: ../drivers/pci/hotplug/cpqphp_ctrl.c:2035:22: warning: variable ‘p_slot’ set but not used [-Wunused-but-set-variable] 2035 | struct slot *p_slot; | ^~~~~~ ../drivers/pci/hotplug/cpqphp_pci.c: In function ‘cpqhp_find_available_resources’: ../drivers/pci/hotplug/cpqphp_pci.c:1165:12: warning: variable ‘bridged_slot’ set but not used [-Wunused-but-set-variable] 1165 | u8 bridged_slot; | ^~~~~~~~~~~~ Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' ../drivers/pci/hotplug/ibmphp_hpc.c: In function ‘poll_hpc’: ../drivers/pci/hotplug/ibmphp_hpc.c:789:13: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 789 | int rc; | ^~ Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/nfc/pn533/pn533.c:9: In function ‘fortify_memcpy_chk’, inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../drivers/net/pse-pd/pse_core.c:246 expecting prototype for pse_control_find_net_by_id(). Prototype was for pse_control_find_by_id() instead ../drivers/message/fusion/mptsas.c: In function ‘mptsas_issue_tm’: ../drivers/message/fusion/mptsas.c:4791:26: warning: variable ‘timeleft’ set but not used [-Wunused-but-set-variable] 4791 | unsigned long timeleft; | ^~~~~~~~ Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'reg' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'base' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'size' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'type' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'reg' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'base' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'size' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'type' not described in 'amd_set_mtrr' Warning: ../arch/x86/kernel/cpu/mtrr/centaur.c:27 function parameter 'replace_reg' not described in 'centaur_get_free_region' Warning: ../arch/x86/kernel/cpu/mtrr/centaur.c:27 function parameter 'replace_reg' not described in 'centaur_get_free_region' Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' Warning: ../mm/swap_state.c:294 expecting prototype for swap_cache_clear_shadow(). Prototype was for __swap_cache_clear_shadow() instead Warning: ../arch/x86/kernel/apic/apic.c:2149 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' Warning: ../arch/x86/kernel/apic/apic.c:2149 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../include/linux/slab.h:16, from ../include/linux/resource_ext.h:11, from ../include/linux/acpi.h:14, from ../include/acpi/apei.h:9, from ../include/acpi/ghes.h:5, from ../include/linux/arm_sdei.h:8, from ../drivers/acpi/apei/ghes.c:20: In function ‘fortify_memcpy_chk’, inlined from ‘ghes_handle_aer’ at ../drivers/acpi/apei/ghes.c:639:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../sound/soc/sdca/sdca_interrupts.c:338 function parameter 'info' not described in 'sdca_irq_request' Warning: ../sound/soc/sdca/sdca_interrupts.c:338 expecting prototype for sdca_request_irq(). Prototype was for sdca_irq_request() instead ../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_static_all’: ../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘var.two’) 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘var.three’) 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘var.four’) 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_static_all’: ../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘var.two’) 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘var.three’) 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘var.four’) 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_static_all’: ../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘var.two’) 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘var.three’) 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘var.four’) 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ 137 | = __static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_dynamic_all’: ../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘var.two’) 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘var.three’) 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘var.four’) 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_dynamic_all’: ../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘var.two’) 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘var.three’) 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘var.four’) 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_dynamic_all’: ../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘var.two’) 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘var.three’) 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘var.four’) 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ 141 | = __dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_assigned_static_all’: ../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘(anonymous).two’) 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘(anonymous).three’) 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘(anonymous).four’) 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_assigned_static_all’: ../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘(anonymous).two’) 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘(anonymous).three’) 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘(anonymous).four’) 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_assigned_static_all’: ../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘(anonymous).two’) 118 | .two = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘(anonymous).three’) 119 | .three = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘(anonymous).four’) 120 | .four = 0, \ | ^ ../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ 150 | ; var = (var_type)__static_all | ^~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_assigned_dynamic_all’: ../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘(anonymous).two’) 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘(anonymous).three’) 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘(anonymous).four’) 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_assigned_dynamic_all’: ../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘(anonymous).two’) 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘(anonymous).three’) 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘(anonymous).four’) 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_assigned_dynamic_all’: ../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘(anonymous).two’) 124 | .two = arg->two, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘(anonymous).three’) 125 | .three = arg->three, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘(anonymous).four’) 126 | .four = arg->four, \ | ^~~ ../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ 154 | ; var = (var_type)__dynamic_all | ^~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ 275 | INIT_ ## which ## _ ## init_level(var_type); \ | ^~~~~ ../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ 403 | DEFINE_TEST(name ## _ ## init, \ | ^~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ 426 | DEFINE_UNION_TEST(small_end, init, xfail); | ^~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) | ^~~~~~~~~~~~~~~~~~ ../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'dev' not described in 'apm_cpu_idle' Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'drv' not described in 'apm_cpu_idle' Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'index' not described in 'apm_cpu_idle' Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'dev' not described in 'apm_cpu_idle' Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'drv' not described in 'apm_cpu_idle' Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'index' not described in 'apm_cpu_idle' ../drivers/scsi/dc395x.c: In function ‘msgin_set_sync’: ../drivers/scsi/dc395x.c:2185:13: warning: variable ‘fact’ set but not used [-Wunused-but-set-variable] 2185 | int fact; | ^~~~ Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'type' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'notify_client' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'type' not described in 'xhci_sideband_register' Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'notify_client' not described in 'xhci_sideband_register' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' In file included from ../include/asm-generic/bug.h:31, from ../arch/x86/include/asm/bug.h:193, from ../include/linux/bug.h:5, from ../include/linux/alloc_tag.h:8, from ../include/linux/vmalloc.h:5, from ../include/linux/bcm47xx_nvram.h:10, from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 92 | NVRAM_READ_VAL(u32) | ^~~~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: ../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ | ^~~~~~ ../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ 484 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~ ../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ | ^~~~~~~~ ../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ | ^~~~~~~ ../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ 90 | NVRAM_READ_VAL(s8) | ^~~~~~~~~~~~~~ Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' Warning: ../drivers/cpufreq/powernow-k6.c:140 function parameter 'policy' not described in 'powernow_k6_target' Warning: ../drivers/cpufreq/powernow-k6.c:140 function parameter 'policy' not described in 'powernow_k6_target' ../drivers/cpufreq/longhaul.c: In function ‘do_powersaver’: ../drivers/cpufreq/longhaul.c:165:13: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] 165 | u32 t; | ^ Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' Warning: ../drivers/cpufreq/longrun.c:20 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * longrun_{low,high}_freq is needed for the conversion of cpufreq kHz Warning: ../drivers/cpufreq/longrun.c:125 expecting prototype for longrun_verify_poliy(). Prototype was for longrun_verify_policy() instead Warning: ../drivers/cpufreq/gx-suspmod.c:142 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * we can detect a core multiplier from dir0_lsb Warning: ../drivers/cpufreq/gx-suspmod.c:202 function parameter 'cpu' not described in 'gx_get_cpuspeed' Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'khz' not described in 'gx_validate_speed' Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'on_duration' not described in 'gx_validate_speed' Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'off_duration' not described in 'gx_validate_speed' Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'policy' not described in 'gx_set_cpuspeed' Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'khz' not described in 'gx_set_cpuspeed' Warning: ../drivers/cpufreq/gx-suspmod.c:202 function parameter 'cpu' not described in 'gx_get_cpuspeed' Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'khz' not described in 'gx_validate_speed' Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'on_duration' not described in 'gx_validate_speed' Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'off_duration' not described in 'gx_validate_speed' Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'policy' not described in 'gx_set_cpuspeed' Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'khz' not described in 'gx_set_cpuspeed' Warning: ../drivers/cpufreq/cpufreq-nforce2.c:134 function parameter 'bootfsb' not described in 'nforce2_fsb_read' Warning: ../drivers/cpufreq/cpufreq-nforce2.c:134 function parameter 'bootfsb' not described in 'nforce2_fsb_read' Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' ../drivers/usb/renesas_usbhs/mod.c: In function ‘usbhs_status_get_each_irq’: ../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable ‘intenb0’ set but not used [-Wunused-but-set-variable] 195 | u16 intenb0, intenb1; | ^~~~~~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 475 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ ../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: ../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); | ^~~ Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' ../fs/coda/upcall.c: In function ‘venus_setattr’: ../fs/coda/upcall.c:115:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 115 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_close’: ../fs/coda/upcall.c:164:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 164 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_rename’: ../fs/coda/upcall.c:238:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 238 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_rmdir’: ../fs/coda/upcall.c:306:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 306 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_remove’: ../fs/coda/upcall.c:329:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 329 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_link’: ../fs/coda/upcall.c:383:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 383 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_symlink’: ../fs/coda/upcall.c:410:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 410 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_fsync’: ../fs/coda/upcall.c:443:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 443 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_access’: ../fs/coda/upcall.c:459:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 459 | union outputArgs *outp; | ^~~~ ../fs/coda/upcall.c: In function ‘venus_access_intent’: ../fs/coda/upcall.c:577:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] 577 | union outputArgs *outp; | ^~~~ In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/scsi/qla2xxx/qla_def.h:12, from ../drivers/scsi/qla2xxx/qla_init.c:6: In function ‘fortify_memcpy_chk’, inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' Warning: ../drivers/md/bcache/request.c:308 function parameter 'bch_data_insert' not described in 'CLOSURE_CALLBACK' Warning: ../drivers/md/bcache/request.c:308 expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead Warning: ../drivers/scsi/mpt3sas/mpt3sas_ctl.c:2913 expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead ../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’: ../drivers/scsi/mpi3mr/mpi3mr_fw.c:1649:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable] 1649 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; | ^~~~~~~~~~~~ Warning: ../drivers/accel/ethosu/ethosu_gem.c:674 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' Warning: ../drivers/accel/ethosu/ethosu_gem.c:674 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/video/fbdev/i810/i810_main.c: In function ‘decode_var’: ../drivers/video/fbdev/i810/i810_main.c:1140:32: warning: variable ‘vyres’ set but not used [-Wunused-but-set-variable] 1140 | u32 xres, yres, vxres, vyres; | ^~~~~ Warning: ../drivers/video/fbdev/i810/i810_accel.c:59 function parameter 'info' not described in 'wait_for_space' Warning: ../drivers/video/fbdev/i810/i810_accel.c:90 function parameter 'info' not described in 'wait_for_engine_idle' Warning: ../drivers/video/fbdev/i810/i810_accel.c:163 function parameter 'info' not described in 'source_copy_blit' Warning: ../drivers/video/fbdev/i810/i810_accel.c:197 function parameter 'info' not described in 'color_blit' Warning: ../drivers/video/fbdev/i810/i810_accel.c:238 function parameter 'info' not described in 'mono_src_copy_imm_blit' Warning: ../drivers/video/fbdev/i810/i810_accel.c:435 function parameter 'info' not described in 'i810fb_init_ringbuffer' Warning: ../drivers/video/fbdev/i810/i810_accel.c:59 function parameter 'info' not described in 'wait_for_space' Warning: ../drivers/video/fbdev/i810/i810_accel.c:90 function parameter 'info' not described in 'wait_for_engine_idle' Warning: ../drivers/video/fbdev/i810/i810_accel.c:163 function parameter 'info' not described in 'source_copy_blit' Warning: ../drivers/video/fbdev/i810/i810_accel.c:197 function parameter 'info' not described in 'color_blit' Warning: ../drivers/video/fbdev/i810/i810_accel.c:238 function parameter 'info' not described in 'mono_src_copy_imm_blit' Warning: ../drivers/video/fbdev/i810/i810_accel.c:435 function parameter 'info' not described in 'i810fb_init_ringbuffer' ../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: ../drivers/rapidio/rio_cm.c:669:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 669 | int rc; | ^~ Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'xres' not described in 'i810fb_encode_registers' Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'yres' not described in 'i810fb_encode_registers' Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'xres' not described in 'i810fb_encode_registers' Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'yres' not described in 'i810fb_encode_registers' Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac Warning: ../fs/befs/datastream.c:131 expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' Warning: ../drivers/edac/amd76x_edac.c:228 function parameter 'pdev' not described in 'amd76x_probe1' Warning: ../drivers/edac/amd76x_edac.c:228 function parameter 'pdev' not described in 'amd76x_probe1' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' In file included from ../include/linux/string.h:386, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/fs_dirent.h:5, from ../include/linux/fs/super_types.h:5, from ../include/linux/fs/super.h:5, from ../include/linux/fs.h:5, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../drivers/gpu/drm/xe/xe_migrate.c:1209 expecting prototype for xe_get_migrate_exec_queue(). Prototype was for xe_migrate_exec_queue() instead Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'events' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2780 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'events' not described in 'panthor_sched_report_fw_events' Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2780 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * This function makes an mkey non-present by zapping the translation entries of Warning: ../drivers/gpu/drm/xe/xe_tlb_inval_job.c:176 expecting prototype for xe_tlb_inval_alloc_dep(). Prototype was for xe_tlb_inval_job_alloc_dep() instead Warning: ../drivers/gpu/drm/xe/xe_tlb_inval.c:126 expecting prototype for xe_gt_tlb_inval_init(). Prototype was for xe_gt_tlb_inval_init_early() instead Warning: ../drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c:1261 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * xe_gt_sriov_pf_control_trigger restore_vf() - Start an SR-IOV VF migration data restore sequence. Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' ../drivers/hwmon/occ/common.c: In function ‘occ_init_attribute’: ../drivers/hwmon/occ/common.c:761:9: warning: function ‘occ_init_attribute’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 761 | vsnprintf(attr->name, sizeof(attr->name), fmt, args); | ^~~~~~~~~ Warning: ../drivers/gpu/drm/amd/amdgpu/../ras/rascore/ras_eeprom.c:845 function parameter 'ras_core' not described in 'ras_eeprom_append' Warning: ../drivers/gpu/drm/amd/amdgpu/../ras/rascore/ras_eeprom.c:845 expecting prototype for ras_core_eeprom_append(). Prototype was for ras_eeprom_append() instead New errors added --- /tmp/tmp.AHsBTF3AnI 2026-01-28 06:50:58.238028400 -0500 +++ /tmp/tmp.0U2UnmQnSN 2026-01-28 06:58:48.385157491 -0500 @@ -1,0 +2,2392 @@ +In file included from ../include/trace/define_trace.h:132, + from ../samples/trace_events/trace-events-sample.h:640, + from ../samples/trace_events/trace-events-sample.c:12: +../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: +../include/trace/stages/stage5_get_offsets.h:33:31: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 33 | { (void)sizeof(struct _test_no_array_##item *); } + | ^~~~~~~~~~~~~~~ +../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ + 285 | tstruct; \ + | ^~~~~~~ +../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ + 43 | PARAMS(tstruct), \ + | ^~~~~~ +../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ + 291 | TRACE_EVENT(foo_bar, + | ^~~~~~~~~~~ +../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ + 299 | TP_STRUCT__entry( + | ^~~~~~~~~~~~~~~~ +../samples/trace_events/./trace-events-sample.h:301:17: note: in expansion of macro ‘__field’ + 301 | __field( int, bar ) + | ^~~~~~~ +../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: +../arch/x86/include/asm/bug.h:96:50: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 96 | [size] "i" (sizeof(struct bug_entry))); \ + | ^~~~~~~~~ +../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ + 427 | { assign; } \ + | ^~~~~~ +../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ + 435 | PARAMS(assign), PARAMS(print)) \ + | ^~~~~~ +../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ + 40 | DECLARE_EVENT_CLASS(name, \ + | ^~~~~~~~~~~~~~~~~~~ +../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ + 44 | PARAMS(assign), \ + | ^~~~~~ +../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ + 291 | TRACE_EVENT(foo_bar, + | ^~~~~~~~~~~ +../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ + 310 | TP_fast_assign( + | ^~~~~~~~~~~~~~ +../arch/x86/include/asm/bug.h:134:9: note: in expansion of macro ‘_BUG_FLAGS’ + 134 | _BUG_FLAGS(cond_str, ASM_UD2, __flags, ARCH_WARN_REACHABLE); \ + | ^~~~~~~~~~ +../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_FLAGS’ + 134 | __WARN_FLAGS("", BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ + | ^~~~~~~~~~~~ +../include/asm-generic/bug.h:166:17: note: in expansion of macro ‘__WARN_printf’ + 166 | __WARN_printf(TAINT_WARN, format); \ + | ^~~~~~~~~~~~~ +../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ + 31 | func(__VA_ARGS__); \ + | ^~~~ +../include/asm-generic/bug.h:185:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ + 185 | DO_ONCE_LITE_IF(condition, WARN, 1, format) + | ^~~~~~~~~~~~~~~ +../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ + 24 | # define fortify_warn_once(x...) WARN_ONCE(x) + | ^~~~~~~~~ +../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ + 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ + | ^~~~~~~~~~~~~~~~~ +../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ + 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ + | ^~~~~~~~~~~~~~~~~~~~ +../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ + 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ + | ^~~~~~ +../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ + 316 | __assign_str(lstr); + | ^~~~~~~~~~~~ +In file included from ../include/trace/define_trace.h:133: +../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: +../arch/x86/include/asm/bug.h:96:50: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 96 | [size] "i" (sizeof(struct bug_entry))); \ + | ^~~~~~~~~ +../include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ + 51 | { assign; } \ + | ^~~~~~ +../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ + 67 | PARAMS(assign), PARAMS(print)) \ + | ^~~~~~ +../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ + 40 | DECLARE_EVENT_CLASS(name, \ + | ^~~~~~~~~~~~~~~~~~~ +../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ + 44 | PARAMS(assign), \ + | ^~~~~~ +../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ + 291 | TRACE_EVENT(foo_bar, + | ^~~~~~~~~~~ +../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ + 310 | TP_fast_assign( + | ^~~~~~~~~~~~~~ +../arch/x86/include/asm/bug.h:134:9: note: in expansion of macro ‘_BUG_FLAGS’ + 134 | _BUG_FLAGS(cond_str, ASM_UD2, __flags, ARCH_WARN_REACHABLE); \ + | ^~~~~~~~~~ +../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_FLAGS’ + 134 | __WARN_FLAGS("", BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ + | ^~~~~~~~~~~~ +../include/asm-generic/bug.h:166:17: note: in expansion of macro ‘__WARN_printf’ + 166 | __WARN_printf(TAINT_WARN, format); \ + | ^~~~~~~~~~~~~ +../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ + 31 | func(__VA_ARGS__); \ + | ^~~~ +../include/asm-generic/bug.h:185:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ + 185 | DO_ONCE_LITE_IF(condition, WARN, 1, format) + | ^~~~~~~~~~~~~~~ +../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ + 24 | # define fortify_warn_once(x...) WARN_ONCE(x) + | ^~~~~~~~~ +../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ + 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ + | ^~~~~~~~~~~~~~~~~ +../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ + 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ + | ^~~~~~~~~~~~~~~~~~~~ +../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ + 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ + | ^~~~~~ +../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ + 316 | __assign_str(lstr); + | ^~~~~~~~~~~~ +Warning: ../ipc/sem.c:629 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * perform_atomic_semop[_slow] - Attempt to perform semaphore +Warning: ../security/smack/smack_access.c:584 expecting prototype for smk_import_valid_allocated_label(). Prototype was for smk_import_allocated_label() instead +../drivers/pnp/pnpbios/core.c: In function ‘pnp_dock_event’: +../drivers/pnp/pnpbios/core.c:90:20: warning: variable ‘value’ set but not used [-Wunused-but-set-variable] + 90 | int i = 0, value; + | ^~~~~ +Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'rmask' not described in 'imr_add_range' +Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'wmask' not described in 'imr_add_range' +Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'rmask' not described in 'imr_add_range' +Warning: ../arch/x86/platform/intel-quark/imr.c:299 function parameter 'wmask' not described in 'imr_add_range' +Warning: ../arch/x86/platform/intel-quark/imr_selftest.c:128 function parameter 'imr_self_test_init' not described in 'device_initcall' +Warning: ../arch/x86/platform/intel-quark/imr_selftest.c:128 expecting prototype for imr_self_test_exit(). Prototype was for device_initcall() instead +Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] +Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' +Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] +Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' +Warning: ../security/landlock/ruleset.c:209 Invalid param: const struct landlock_layer (*const layers)[] +Warning: ../security/landlock/ruleset.c:209 function parameter 'const struct landlock_layer (*const layers' not described in 'insert_rule' +Warning: ../security/landlock/ruleset.c:692 Invalid param: layer_mask_t (*const layer_masks)[] +Warning: ../security/landlock/ruleset.c:692 function parameter 'layer_mask_t (*const layer_masks' not described in 'landlock_init_layer_masks' +Warning: ../sound/usb/usx2y/us144mkii.c:13 Cannot find identifier on line: + * @brief Module parameters for ALSA card instantiation. +Warning: ../sound/usb/usx2y/us144mkii.c:14 Cannot find identifier on line: + * +Warning: ../sound/usb/usx2y/us144mkii.c:15 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * These parameters allow users to configure how the ALSA sound card +Warning: ../sound/usb/usx2y/us144mkii_playback.c:146 cannot understand function prototype: 'const struct snd_pcm_ops tascam_playback_ops =' +Warning: ../sound/usb/usx2y/us144mkii_capture.c:100 cannot understand function prototype: 'const struct snd_pcm_ops tascam_capture_ops =' +Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' +Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent1)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent1' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:765 Invalid param: layer_mask_t (*const layer_masks_parent2)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:765 function parameter 'layer_mask_t (*const layer_masks_parent2' not described in 'is_access_to_paths_allowed' +Warning: ../security/landlock/fs.c:1057 Invalid param: layer_mask_t (*const layer_masks_dom)[LANDLOCK_NUM_ACCESS_FS] +Warning: ../security/landlock/fs.c:1057 function parameter 'layer_mask_t (*const layer_masks_dom' not described in 'collect_domain_accesses' +Warning: ../sound/usb/usx2y/us144mkii_midi.c:158 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_in_ops =' +Warning: ../sound/usb/usx2y/us144mkii_midi.c:369 cannot understand function prototype: 'const struct snd_rawmidi_ops tascam_midi_out_ops =' +Warning: ../sound/usb/usx2y/us144mkii_controls.c:6 Cannot find identifier on line: + * @brief Text descriptions for playback output source options. +Warning: ../sound/usb/usx2y/us144mkii_controls.c:7 Cannot find identifier on line: + * +Warning: ../sound/usb/usx2y/us144mkii_controls.c:8 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Used by ALSA kcontrol elements to provide user-friendly names for +Warning: ../sound/usb/usx2y/us144mkii_controls.c:15 Cannot find identifier on line: + * @brief Text descriptions for capture input source options. +Warning: ../sound/usb/usx2y/us144mkii_controls.c:16 Cannot find identifier on line: + * +Warning: ../sound/usb/usx2y/us144mkii_controls.c:17 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * Used by ALSA kcontrol elements to provide user-friendly names for +Warning: ../sound/usb/usx2y/us144mkii_controls.c:100 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_line_out_control =' +Warning: ../sound/usb/usx2y/us144mkii_controls.c:171 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_digital_out_control =' +Warning: ../sound/usb/usx2y/us144mkii_controls.c:259 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_12_control =' +Warning: ../sound/usb/usx2y/us144mkii_controls.c:330 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_capture_34_control =' +Warning: ../sound/usb/usx2y/us144mkii_controls.c:408 cannot understand function prototype: 'const struct snd_kcontrol_new tascam_samplerate_control =' +Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' +Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' +Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' +Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' +Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' +Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' +Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' +Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' +Warning: ../block/partitions/aix.c:80 function parameter 'state' not described in 'read_lba' +Warning: ../block/partitions/aix.c:80 function parameter 'lba' not described in 'read_lba' +Warning: ../block/partitions/aix.c:80 function parameter 'buffer' not described in 'read_lba' +Warning: ../block/partitions/aix.c:80 function parameter 'count' not described in 'read_lba' +Warning: ../block/partitions/aix.c:113 function parameter 'state' not described in 'alloc_pvd' +Warning: ../block/partitions/aix.c:113 function parameter 'lba' not described in 'alloc_pvd' +Warning: ../block/partitions/aix.c:138 function parameter 'state' not described in 'alloc_lvn' +Warning: ../block/partitions/aix.c:138 function parameter 'lba' not described in 'alloc_lvn' +Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' +Warning: ../sound/usb/qcom/qc_audio_offload.c:1021 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' +Warning: ../drivers/phy/mediatek/phy-mtk-tphy.c:289 cannot understand function prototype: 'struct mtk_phy_pdata' +Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' +Warning: ../drivers/dma/dmatest.c:152 struct member '' not described in 'dmatest_info' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'last_interrupt' not described in 'xdma_chan' +Warning: ../drivers/dma/xilinx/xdma.c:75 struct member 'stop_requested' not described in 'xdma_chan' +Warning: ../drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c:244 struct __packed mtk_mfg_opp_entry { __le32 freq_khz; __le32 voltage_core; __le32 voltage_sram; __le32 posdiv; __le32 voltage_margin; __le32 power_mw; }; error: Cannot parse struct or union! +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'boost_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'brightness_ctrl' not described in 'lm3692x_led' +Warning: ../drivers/leds/leds-lm3692x.c:119 struct member 'enabled' not described in 'lm3692x_led' +Warning: ../security/apparmor/af_unix.c:618 Cannot find identifier on line: + * +Warning: ../security/apparmor/af_unix.c:626 function parameter 'subj_cred' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 function parameter 'label' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 function parameter 'op' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 function parameter 'request' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 function parameter 'sk' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_sk' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 function parameter 'peer_label' not described in 'aa_unix_peer_perm' +Warning: ../security/apparmor/af_unix.c:626 expecting prototype for Requires(). Prototype was for aa_unix_peer_perm() instead +../drivers/char/applicom.c: In function ‘ac_register_board’: +../drivers/char/applicom.c:130:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] + 130 | volatile unsigned char byte_reset_it; + | ^~~~~~~~~~~~~ +../drivers/char/applicom.c: In function ‘ac_read’: +../drivers/char/applicom.c:542:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] + 542 | int ret = 0; + | ^~~ +../drivers/char/applicom.c: In function ‘ac_ioctl’: +../drivers/char/applicom.c:705:32: warning: variable ‘byte_reset_it’ set but not used [-Wunused-but-set-variable] + 705 | volatile unsigned char byte_reset_it; + | ^~~~~~~~~~~~~ +../drivers/char/sonypi.c: In function ‘sonypi_call1’: +../drivers/char/sonypi.c:638:12: warning: variable ‘v1’ set but not used [-Wunused-but-set-variable] + 638 | u8 v1, v2; + | ^~ +../drivers/pci/hotplug/cpqphp_ctrl.c: In function ‘cpqhp_process_SI’: +../drivers/pci/hotplug/cpqphp_ctrl.c:1947:22: warning: variable ‘p_slot’ set but not used [-Wunused-but-set-variable] + 1947 | struct slot *p_slot; + | ^~~~~~ +../drivers/pci/hotplug/cpqphp_ctrl.c: In function ‘cpqhp_process_SS’: +../drivers/pci/hotplug/cpqphp_ctrl.c:2035:22: warning: variable ‘p_slot’ set but not used [-Wunused-but-set-variable] + 2035 | struct slot *p_slot; + | ^~~~~~ +../drivers/pci/hotplug/cpqphp_pci.c: In function ‘cpqhp_find_available_resources’: +../drivers/pci/hotplug/cpqphp_pci.c:1165:12: warning: variable ‘bridged_slot’ set but not used [-Wunused-but-set-variable] + 1165 | u8 bridged_slot; + | ^~~~~~~~~~~~ +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'write_work' not described in 'n_hdlc' +Warning: ../drivers/tty/n_hdlc.c:139 struct member 'tty_for_write_work' not described in 'n_hdlc' +../drivers/pci/hotplug/ibmphp_hpc.c: In function ‘poll_hpc’: +../drivers/pci/hotplug/ibmphp_hpc.c:789:13: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] + 789 | int rc; + | ^~ +Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' +Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' +Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' +Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' +Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' +Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' +Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' +Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' +Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' +Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' +Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' +Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' +Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' +Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' +Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' +Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' +Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' +Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' +Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' +Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' +Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' +Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' +Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' +Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' +Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' +Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' +Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' +Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' +Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' +Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' +Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' +Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' +Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' +Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' +Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' +Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' +Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' +Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' +Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' +Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' +Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' +Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' +Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' +Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' +Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' +Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' +Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' +Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' +Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' +Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' +Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' +Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' +Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' +Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' +Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' +Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' +Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' +Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' +Warning: ../kernel/power/snapshot.c:2301 function parameter 'bm' not described in 'mark_unsafe_pages' +Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' +Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' +Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' +Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' +Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' +Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../include/linux/sched.h:13, + from ../include/linux/ratelimit.h:6, + from ../include/linux/dev_printk.h:16, + from ../include/linux/device.h:15, + from ../drivers/nfc/pn533/pn533.c:9: +In function ‘fortify_memcpy_chk’, + inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../drivers/net/pse-pd/pse_core.c:246 expecting prototype for pse_control_find_net_by_id(). Prototype was for pse_control_find_by_id() instead +../drivers/message/fusion/mptsas.c: In function ‘mptsas_issue_tm’: +../drivers/message/fusion/mptsas.c:4791:26: warning: variable ‘timeleft’ set but not used [-Wunused-but-set-variable] + 4791 | unsigned long timeleft; + | ^~~~~~~~ +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:173 function parameter 'phase0_identity' not described in 'dcss_scaler_gaussian_filter' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'phase0_identity' not described in 'dcss_scaler_filter_design' +Warning: ../drivers/gpu/drm/imx/dcss/dcss-scaler.c:270 function parameter 'nn_interpolation' not described in 'dcss_scaler_filter_design' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'reg' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'base' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'size' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'type' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'reg' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'base' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'size' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/amd.c:60 function parameter 'type' not described in 'amd_set_mtrr' +Warning: ../arch/x86/kernel/cpu/mtrr/centaur.c:27 function parameter 'replace_reg' not described in 'centaur_get_free_region' +Warning: ../arch/x86/kernel/cpu/mtrr/centaur.c:27 function parameter 'replace_reg' not described in 'centaur_get_free_region' +Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' +Warning: ../drivers/misc/vmw_balloon.c:259 struct member '5' not described in 'vmballoon_batch_entry' +Warning: ../mm/swap_state.c:294 expecting prototype for swap_cache_clear_shadow(). Prototype was for __swap_cache_clear_shadow() instead +Warning: ../arch/x86/kernel/apic/apic.c:2149 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' +Warning: ../arch/x86/kernel/apic/apic.c:2149 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead +Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' +Warning: ../drivers/usb/dwc2/core_intr.c:341 function parameter 'remotewakeup' not described in 'dwc2_wakeup_from_lpm_l1' +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/thread_info.h:12, + from ../include/linux/thread_info.h:60, + from ../include/linux/spinlock.h:60, + from ../include/linux/mmzone.h:8, + from ../include/linux/gfp.h:7, + from ../include/linux/slab.h:16, + from ../include/linux/resource_ext.h:11, + from ../include/linux/acpi.h:14, + from ../include/acpi/apei.h:9, + from ../include/acpi/ghes.h:5, + from ../include/linux/arm_sdei.h:8, + from ../drivers/acpi/apei/ghes.c:20: +In function ‘fortify_memcpy_chk’, + inlined from ‘ghes_handle_aer’ at ../drivers/acpi/apei/ghes.c:639:3: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../sound/soc/sdca/sdca_interrupts.c:338 function parameter 'info' not described in 'sdca_irq_request' +Warning: ../sound/soc/sdca/sdca_interrupts.c:338 expecting prototype for sdca_request_irq(). Prototype was for sdca_irq_request() instead +../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_static_all’: +../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘var.two’) + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘var.three’) + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘var.four’) + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_static_all’: +../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘var.two’) + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘var.three’) + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘var.four’) + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_static_all’: +../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘var.two’) + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘var.three’) + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘var.four’) + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:137:43: note: in expansion of macro ‘__static_all’ + 137 | = __static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:441:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 441 | DEFINE_UNION_INITIALIZER_TESTS(static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_dynamic_all’: +../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘var.two’) + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘var.three’) + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘var.four’) + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_dynamic_all’: +../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘var.two’) + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘var.three’) + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘var.four’) + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_dynamic_all’: +../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘var.two’) + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘var.three’) + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘var.four’) + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:141:43: note: in expansion of macro ‘__dynamic_all’ + 141 | = __dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:442:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 442 | DEFINE_UNION_INITIALIZER_TESTS(dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_assigned_static_all’: +../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘(anonymous).two’) + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘(anonymous).three’) + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘(anonymous).four’) + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_assigned_static_all’: +../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘(anonymous).two’) + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘(anonymous).three’) + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘(anonymous).four’) + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_assigned_static_all’: +../lib/tests/stackinit_kunit.c:118:50: warning: initialized field overwritten [-Woverride-init] + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:118:50: note: (near initialization for ‘(anonymous).two’) + 118 | .two = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: warning: initialized field overwritten [-Woverride-init] + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:119:52: note: (near initialization for ‘(anonymous).three’) + 119 | .three = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: warning: initialized field overwritten [-Woverride-init] + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:120:51: note: (near initialization for ‘(anonymous).four’) + 120 | .four = 0, \ + | ^ +../lib/tests/stackinit_kunit.c:150:59: note: in expansion of macro ‘__static_all’ + 150 | ; var = (var_type)__static_all + | ^~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_static_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:444:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 444 | DEFINE_UNION_INITIALIZER_TESTS(assigned_static, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_same_sizes_assigned_dynamic_all’: +../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘(anonymous).two’) + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘(anonymous).three’) + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘(anonymous).four’) + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:424:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 424 | DEFINE_UNION_TEST(same_sizes, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_start_assigned_dynamic_all’: +../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘(anonymous).two’) + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘(anonymous).three’) + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘(anonymous).four’) + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:425:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 425 | DEFINE_UNION_TEST(small_start, init, xfail); \ + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c: In function ‘leaf_small_end_assigned_dynamic_all’: +../lib/tests/stackinit_kunit.c:124:50: warning: initialized field overwritten [-Woverride-init] + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:124:50: note: (near initialization for ‘(anonymous).two’) + 124 | .two = arg->two, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: warning: initialized field overwritten [-Woverride-init] + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:125:52: note: (near initialization for ‘(anonymous).three’) + 125 | .three = arg->three, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: warning: initialized field overwritten [-Woverride-init] + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:126:51: note: (near initialization for ‘(anonymous).four’) + 126 | .four = arg->four, \ + | ^~~ +../lib/tests/stackinit_kunit.c:154:59: note: in expansion of macro ‘__dynamic_all’ + 154 | ; var = (var_type)__dynamic_all + | ^~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:275:17: note: in expansion of macro ‘INIT_STRUCT_assigned_dynamic_all’ + 275 | INIT_ ## which ## _ ## init_level(var_type); \ + | ^~~~~ +../lib/tests/stackinit_kunit.c:403:17: note: in expansion of macro ‘DEFINE_TEST’ + 403 | DEFINE_TEST(name ## _ ## init, \ + | ^~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:426:17: note: in expansion of macro ‘DEFINE_UNION_TEST’ + 426 | DEFINE_UNION_TEST(small_end, init, xfail); + | ^~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:421:17: note: in expansion of macro ‘DEFINE_UNION_TESTS’ + 421 | DEFINE_UNION_TESTS(base ## _ ## all, xfail) + | ^~~~~~~~~~~~~~~~~~ +../lib/tests/stackinit_kunit.c:445:1: note: in expansion of macro ‘DEFINE_UNION_INITIALIZER_TESTS’ + 445 | DEFINE_UNION_INITIALIZER_TESTS(assigned_dynamic, STRONG_PASS); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'dev' not described in 'apm_cpu_idle' +Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'drv' not described in 'apm_cpu_idle' +Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'index' not described in 'apm_cpu_idle' +Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'dev' not described in 'apm_cpu_idle' +Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'drv' not described in 'apm_cpu_idle' +Warning: ../arch/x86/kernel/apm_32.c:902 function parameter 'index' not described in 'apm_cpu_idle' +../drivers/scsi/dc395x.c: In function ‘msgin_set_sync’: +../drivers/scsi/dc395x.c:2185:13: warning: variable ‘fact’ set but not used [-Wunused-but-set-variable] + 2185 | int fact; + | ^~~~ +Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'type' not described in 'xhci_sideband_register' +Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'notify_client' not described in 'xhci_sideband_register' +Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'imod_interval' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:329 function parameter 'intr_num' not described in 'xhci_sideband_create_interrupter' +Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'type' not described in 'xhci_sideband_register' +Warning: ../drivers/usb/host/xhci-sideband.c:413 function parameter 'notify_client' not described in 'xhci_sideband_register' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:40 function parameter 'nvram' not described in 'bcm47xx_nvram_is_valid' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'nvram_start' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:48 function parameter 'res_size' not described in 'bcm47xx_nvram_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'flash_start' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/bcm47xx_nvram.c:72 function parameter 'res_size' not described in 'bcm47xx_nvram_find_and_copy' +Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' +Warning: ../drivers/firmware/broadcom/tee_bnxt_fw.c:61 struct member 'fw_shm_pool' not described in 'tee_bnxt_fw_private' +In file included from ../include/asm-generic/bug.h:31, + from ../arch/x86/include/asm/bug.h:193, + from ../include/linux/bug.h:5, + from ../include/linux/alloc_tag.h:8, + from ../include/linux/vmalloc.h:5, + from ../include/linux/bcm47xx_nvram.h:10, + from ../drivers/firmware/broadcom/bcm47xx_sprom.c:29: +../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_u32.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ + 484 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ + 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ + | ^~~~~~~~ +../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ + 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ + | ^~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:92:1: note: in expansion of macro ‘NVRAM_READ_VAL’ + 92 | NVRAM_READ_VAL(u32) + | ^~~~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c: In function ‘nvram_read_s8.constprop’: +../include/linux/kern_levels.h:5:25: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 5 | #define KERN_SOH "\001" /* ASCII Start Of Header */ + | ^~~~~~ +../include/linux/printk.h:484:25: note: in definition of macro ‘printk_index_wrap’ + 484 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:565:9: note: in expansion of macro ‘printk’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~ +../include/linux/kern_levels.h:12:25: note: in expansion of macro ‘KERN_SOH’ + 12 | #define KERN_WARNING KERN_SOH "4" /* warning conditions */ + | ^~~~~~~~ +../include/linux/printk.h:565:16: note: in expansion of macro ‘KERN_WARNING’ + 565 | printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__) + | ^~~~~~~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:80:17: note: in expansion of macro ‘pr_warn’ + 80 | pr_warn("can not parse nvram name %s%s%s with value %s got %i\n", \ + | ^~~~~~~ +../drivers/firmware/broadcom/bcm47xx_sprom.c:90:1: note: in expansion of macro ‘NVRAM_READ_VAL’ + 90 | NVRAM_READ_VAL(s8) + | ^~~~~~~~~~~~~~ +Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' +Warning: ../drivers/thermal/max77620_thermal.c:47 function parameter 'tz' not described in 'max77620_thermal_read_temp' +Warning: ../drivers/cpufreq/powernow-k6.c:140 function parameter 'policy' not described in 'powernow_k6_target' +Warning: ../drivers/cpufreq/powernow-k6.c:140 function parameter 'policy' not described in 'powernow_k6_target' +../drivers/cpufreq/longhaul.c: In function ‘do_powersaver’: +../drivers/cpufreq/longhaul.c:165:13: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] + 165 | u32 t; + | ^ +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing0' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing1' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'timing2' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dmach' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'pio_data' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'addr_data' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'sg_io' not described in 'mxs_i2c_dev' +Warning: ../drivers/i2c/busses/i2c-mxs.c:129 struct member 'dma_read' not described in 'mxs_i2c_dev' +Warning: ../drivers/cpufreq/longrun.c:20 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * longrun_{low,high}_freq is needed for the conversion of cpufreq kHz +Warning: ../drivers/cpufreq/longrun.c:125 expecting prototype for longrun_verify_poliy(). Prototype was for longrun_verify_policy() instead +Warning: ../drivers/cpufreq/gx-suspmod.c:142 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * we can detect a core multiplier from dir0_lsb +Warning: ../drivers/cpufreq/gx-suspmod.c:202 function parameter 'cpu' not described in 'gx_get_cpuspeed' +Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'khz' not described in 'gx_validate_speed' +Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'on_duration' not described in 'gx_validate_speed' +Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'off_duration' not described in 'gx_validate_speed' +Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'policy' not described in 'gx_set_cpuspeed' +Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'khz' not described in 'gx_set_cpuspeed' +Warning: ../drivers/cpufreq/gx-suspmod.c:202 function parameter 'cpu' not described in 'gx_get_cpuspeed' +Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'khz' not described in 'gx_validate_speed' +Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'on_duration' not described in 'gx_validate_speed' +Warning: ../drivers/cpufreq/gx-suspmod.c:218 function parameter 'off_duration' not described in 'gx_validate_speed' +Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'policy' not described in 'gx_set_cpuspeed' +Warning: ../drivers/cpufreq/gx-suspmod.c:250 function parameter 'khz' not described in 'gx_set_cpuspeed' +Warning: ../drivers/cpufreq/cpufreq-nforce2.c:134 function parameter 'bootfsb' not described in 'nforce2_fsb_read' +Warning: ../drivers/cpufreq/cpufreq-nforce2.c:134 function parameter 'bootfsb' not described in 'nforce2_fsb_read' +Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' +Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' +Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' +Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' +Warning: ../drivers/platform/x86/dell/dcdbas.c:103 function parameter 'size' not described in 'smi_data_buf_realloc' +Warning: ../drivers/platform/x86/dell/dcdbas.c:284 function parameter 'smi_cmd' not described in 'dcdbas_smi_request' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'dev' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'attr' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'buf' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:316 function parameter 'count' not described in 'smi_request_store' +Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'nb' not described in 'dcdbas_reboot_notify' +Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'code' not described in 'dcdbas_reboot_notify' +Warning: ../drivers/platform/x86/dell/dcdbas.c:615 function parameter 'unused' not described in 'dcdbas_reboot_notify' +../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: +../kernel/bpf/helpers.c:1069:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1069 | err = bstr_printf(str, str_size, fmt, data.bin_args); + | ^~~ +Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' +Warning: ../drivers/rtc/rtc-omap.c:411 function parameter 'dev' not described in 'omap_rtc_power_off_program' +../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch +../scripts/Makefile.build:287: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpmac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'nr_i2c_buses' not described in 'usbio_device' +Warning: ../drivers/usb/misc/usbio.c:117 struct member 'i2cs' not described in 'usbio_device' +../drivers/usb/renesas_usbhs/mod.c: In function ‘usbhs_status_get_each_irq’: +../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable ‘intenb0’ set but not used [-Wunused-but-set-variable] + 195 | u16 intenb0, intenb1; + | ^~~~~~~ +../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: +../kernel/trace/bpf_trace.c:377:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 377 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); + | ^~~ +../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: +../kernel/trace/bpf_trace.c:433:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 433 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); + | ^~~ +../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: +../kernel/trace/bpf_trace.c:475:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 475 | seq_bprintf(m, fmt, data.bin_args); + | ^~~~~~~~~~~ +../kernel/bpf/stream.c: In function ‘bpf_stream_vprintk_impl’: +../kernel/bpf/stream.c:241:9: warning: function ‘bpf_stream_vprintk_impl’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 241 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt__str, data.bin_args); + | ^~~ +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'offset' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'irq_mask' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_coeff' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_coeff' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_up_threshold' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'boost_down_threshold' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:99 struct member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'config' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'regs' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'avg_count' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'boost_freq' not described in 'tegra_devfreq_device' +Warning: ../drivers/devfreq/tegra30-devfreq.c:170 struct member 'target_freq' not described in 'tegra_devfreq_device' +../fs/coda/upcall.c: In function ‘venus_setattr’: +../fs/coda/upcall.c:115:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 115 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_close’: +../fs/coda/upcall.c:164:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 164 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_rename’: +../fs/coda/upcall.c:238:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 238 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_rmdir’: +../fs/coda/upcall.c:306:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 306 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_remove’: +../fs/coda/upcall.c:329:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 329 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_link’: +../fs/coda/upcall.c:383:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 383 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_symlink’: +../fs/coda/upcall.c:410:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 410 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_fsync’: +../fs/coda/upcall.c:443:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 443 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_access’: +../fs/coda/upcall.c:459:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 459 | union outputArgs *outp; + | ^~~~ +../fs/coda/upcall.c: In function ‘venus_access_intent’: +../fs/coda/upcall.c:577:27: warning: variable ‘outp’ set but not used [-Wunused-but-set-variable] + 577 | union outputArgs *outp; + | ^~~~ +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/scsi/qla2xxx/qla_def.h:12, + from ../drivers/scsi/qla2xxx/qla_init.c:6: +In function ‘fortify_memcpy_chk’, + inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9247:2: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'in' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'ilen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'out' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'olen' not described in 'sw842_compress' +Warning: ../lib/842/842_compress.c:478 function parameter 'wmem' not described in 'sw842_compress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'in' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'ilen' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'out' not described in 'sw842_decompress' +Warning: ../lib/842/842_decompress.c:278 function parameter 'olen' not described in 'sw842_decompress' +Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' +Warning: ../drivers/scsi/qla2xxx/qla_isr.c:3890 function parameter 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' +Warning: ../drivers/md/bcache/request.c:308 function parameter 'bch_data_insert' not described in 'CLOSURE_CALLBACK' +Warning: ../drivers/md/bcache/request.c:308 expecting prototype for bch_data_insert(). Prototype was for CLOSURE_CALLBACK() instead +Warning: ../drivers/scsi/mpt3sas/mpt3sas_ctl.c:2913 expecting prototype for mpt3sas_send_passthru_cmd(). Prototype was for mpt3sas_send_mctp_passthru_req() instead +../drivers/scsi/mpi3mr/mpi3mr_fw.c: In function ‘mpi3mr_issue_reset’: +../drivers/scsi/mpi3mr/mpi3mr_fw.c:1649:54: warning: variable ‘scratch_pad0’ set but not used [-Wunused-but-set-variable] + 1649 | u32 host_diagnostic, ioc_status, ioc_config, scratch_pad0; + | ^~~~~~~~~~~~ +Warning: ../drivers/accel/ethosu/ethosu_gem.c:674 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' +Warning: ../drivers/accel/ethosu/ethosu_gem.c:674 function parameter 'data' not described in 'ethosu_gem_cmdstream_create' +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/thread_info.h:12, + from ../include/linux/thread_info.h:60, + from ../include/linux/spinlock.h:60, + from ../include/linux/mmzone.h:8, + from ../include/linux/gfp.h:7, + from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17: +In function ‘fortify_memcpy_chk’, + inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/video/fbdev/i810/i810_main.c: In function ‘decode_var’: +../drivers/video/fbdev/i810/i810_main.c:1140:32: warning: variable ‘vyres’ set but not used [-Wunused-but-set-variable] + 1140 | u32 xres, yres, vxres, vyres; + | ^~~~~ +Warning: ../drivers/video/fbdev/i810/i810_accel.c:59 function parameter 'info' not described in 'wait_for_space' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:90 function parameter 'info' not described in 'wait_for_engine_idle' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:163 function parameter 'info' not described in 'source_copy_blit' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:197 function parameter 'info' not described in 'color_blit' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:238 function parameter 'info' not described in 'mono_src_copy_imm_blit' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:435 function parameter 'info' not described in 'i810fb_init_ringbuffer' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:59 function parameter 'info' not described in 'wait_for_space' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:90 function parameter 'info' not described in 'wait_for_engine_idle' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:163 function parameter 'info' not described in 'source_copy_blit' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:197 function parameter 'info' not described in 'color_blit' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:238 function parameter 'info' not described in 'mono_src_copy_imm_blit' +Warning: ../drivers/video/fbdev/i810/i810_accel.c:435 function parameter 'info' not described in 'i810fb_init_ringbuffer' +../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: +../drivers/rapidio/rio_cm.c:669:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] + 669 | int rc; + | ^~ +Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'xres' not described in 'i810fb_encode_registers' +Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'yres' not described in 'i810fb_encode_registers' +Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'xres' not described in 'i810fb_encode_registers' +Warning: ../drivers/video/fbdev/i810/i810_gtf.c:125 function parameter 'yres' not described in 'i810fb_encode_registers' +Warning: ../fs/smb/server/vfs.c:1244 expecting prototype for ksmbd_vfs_kern_path_start_remove(). Prototype was for ksmbd_vfs_kern_path_start_removing() instead +Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'inode' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'fragment' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'bh_result' not described in 'ufs_getfrag_block' +Warning: ../fs/ufs/inode.c:375 function parameter 'create' not described in 'ufs_getfrag_block' +Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' +Warning: ../drivers/nvdimm/core.c:219 function parameter 'len' not described in 'nd_uuid_store' +Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' +Warning: ../drivers/gpu/drm/scheduler/sched_main.c:367 function parameter 'result' not described in 'drm_sched_job_done' +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:10, + from ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: +In function ‘fortify_memcpy_chk’, + inlined from ‘qlcnic_83xx_dcb_query_cee_param’ at ../drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:614:3: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: davinci_cpdma.o is added to multiple modules: ti_cpsw ti_cpsw_new ti_davinci_emac +Warning: ../fs/befs/datastream.c:131 expecting prototype for befs_read_lsmylink(). Prototype was for befs_read_lsymlink() instead +../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new +../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new +../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_sl.o is added to multiple modules: ti_cpsw ti_cpsw_new +../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new +Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +Warning: ../drivers/memstick/host/r592.c:47 function parameter 'tpc' not described in 'memstick_debug_get_tpc_name' +Warning: ../drivers/edac/amd76x_edac.c:228 function parameter 'pdev' not described in 'amd76x_probe1' +Warning: ../drivers/edac/amd76x_edac.c:228 function parameter 'pdev' not described in 'amd76x_probe1' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:34 function parameter 'info' not described in 'psb_framebuffer_init' +Warning: ../drivers/gpu/drm/gma500/framebuffer.c:101 function parameter 'info' not described in 'psb_user_framebuffer_create' +Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' +Warning: ../drivers/ntb/msi.c:32 function parameter 'desc_changed' not described in 'ntb_msi_init' +In file included from ../include/linux/string.h:386, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/fs_dirent.h:5, + from ../include/linux/fs/super_types.h:5, + from ../include/linux/fs/super.h:5, + from ../include/linux/fs.h:5, + from ../fs/smb/client/cifssmb.c:17: +In function ‘fortify_memcpy_chk’, + inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3952:4: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘fortify_memcpy_chk’, + inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:4126:4: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘fortify_memcpy_chk’, + inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:4211:4: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘fortify_memcpy_chk’, + inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4996:4: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘fortify_memcpy_chk’, + inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:5071:4: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘fortify_memcpy_chk’, + inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:5143:4: +../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] + 580 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Warning: ../drivers/gpu/drm/xe/xe_migrate.c:1209 expecting prototype for xe_get_migrate_exec_queue(). Prototype was for xe_migrate_exec_queue() instead +Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' +Warning: ../drivers/hwtracing/stm/ftrace.c:38 function parameter 'export' not described in 'stm_ftrace_write' +Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' +Warning: ../drivers/tee/qcomtee/async.c:107 function parameter 'async_msg' not described in 'async_release' +Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' +Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'events' not described in 'panthor_sched_report_fw_events' +Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2780 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' +Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'ptdev' not described in 'panthor_sched_report_fw_events' +Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:1907 function parameter 'events' not described in 'panthor_sched_report_fw_events' +Warning: ../drivers/gpu/drm/panthor/panthor_sched.c:2780 function parameter 'ptdev' not described in 'panthor_sched_report_mmu_fault' +Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' +Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' +Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' +Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' +Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' +Warning: ../drivers/most/most_usb.c:68 struct member 'dev' not described in 'most_dci_obj' +Warning: ../drivers/most/most_usb.c:121 struct member 'dev' not described in 'most_dev' +Warning: ../drivers/most/most_usb.c:121 struct member 'clear_work' not described in 'most_dev' +Warning: ../drivers/most/most_usb.c:121 struct member 'on_netinfo' not described in 'most_dev' +Warning: ../drivers/most/most_usb.c:649 function parameter 'on_netinfo' not described in 'hdm_request_netinfo' +Warning: ../drivers/infiniband/hw/mlx5/umr.c:986 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * This function makes an mkey non-present by zapping the translation entries of +Warning: ../drivers/gpu/drm/xe/xe_tlb_inval_job.c:176 expecting prototype for xe_tlb_inval_alloc_dep(). Prototype was for xe_tlb_inval_job_alloc_dep() instead +Warning: ../drivers/gpu/drm/xe/xe_tlb_inval.c:126 expecting prototype for xe_gt_tlb_inval_init(). Prototype was for xe_gt_tlb_inval_init_early() instead +Warning: ../drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c:1261 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst + * xe_gt_sriov_pf_control_trigger restore_vf() - Start an SR-IOV VF migration data restore sequence. +Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' +Warning: ../drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c:41 function parameter 'mode_clk_rate' not described in 'dpu_core_perf_adjusted_mode_clk' +../drivers/hwmon/occ/common.c: In function ‘occ_init_attribute’: +../drivers/hwmon/occ/common.c:761:9: warning: function ‘occ_init_attribute’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 761 | vsnprintf(attr->name, sizeof(attr->name), fmt, args); + | ^~~~~~~~~ +Warning: ../drivers/gpu/drm/amd/amdgpu/../ras/rascore/ras_eeprom.c:845 function parameter 'ras_core' not described in 'ras_eeprom_append' +Warning: ../drivers/gpu/drm/amd/amdgpu/../ras/rascore/ras_eeprom.c:845 expecting prototype for ras_core_eeprom_append(). Prototype was for ras_eeprom_append() instead Per-file breakdown --- /tmp/tmp.IKgSpGLsCu 2026-01-28 06:58:48.388740668 -0500 +++ /tmp/tmp.CyIa1GIDoy 2026-01-28 06:58:48.391740640 -0500 @@ -0,0 +1,27 @@ + 2 ../arch/x86/include/asm/bug.h + 3 ../drivers/char/applicom.c + 1 ../drivers/char/sonypi.c + 1 ../drivers/cpufreq/longhaul.c + 2 ../drivers/firmware/broadcom/bcm47xx_sprom.c + 1 ../drivers/hwmon/occ/common.c + 1 ../drivers/message/fusion/mptsas.c + 2 ../drivers/pci/hotplug/cpqphp_ctrl.c + 1 ../drivers/pci/hotplug/cpqphp_pci.c + 1 ../drivers/pci/hotplug/ibmphp_hpc.c + 1 ../drivers/pnp/pnpbios/core.c + 1 ../drivers/rapidio/rio_cm.c + 1 ../drivers/scsi/dc395x.c + 1 ../drivers/scsi/mpi3mr/mpi3mr_fw.c + 1 ../drivers/usb/renesas_usbhs/mod.c + 1 ../drivers/video/fbdev/i810/i810_main.c + 10 ../fs/coda/upcall.c + 4 ../include/asm-generic/bug.h + 15 ../include/linux/fortify-string.h + 2 ../include/linux/kern_levels.h + 2 ../include/linux/once_lite.h + 2 ../include/linux/printk.h + 1 ../include/trace/stages/stage5_get_offsets.h + 1 ../kernel/bpf/helpers.c + 1 ../kernel/bpf/stream.c + 3 ../kernel/trace/bpf_trace.c + 36 ../lib/tests/stackinit_kunit.c