struct s { int a, b, c; }; struct s s_init_all(int a) { struct s s = { .a = a, .b = 42, .c = 123, }; return s; } /* * check-name: struct implicit init zero not needed * check-command: test-linearize -Wno-decl $file * check-known-to-fail * * check-output-start s_init_all: .L4: store.32 %arg1 -> 0[s] store.32 $42 -> 4[s] store.32 $123 -> 8[s] load.96 %r8 <- 0[s] ret.96 %r8 * check-output-end */