msg_319.c revision 1.5
11.5Srillig/* $NetBSD: msg_319.c,v 1.5 2023/03/28 14:44:35 rillig Exp $ */ 21.1Srillig# 3 "msg_319.c" 31.1Srillig 41.4Srillig/* Test for message: compound literals are a C99/GCC extension [319] */ 51.1Srillig 61.5Srillig/* lint1-flags: -sw -X 351 */ 71.4Srillig 81.4Srillig/* expect+2: error: compound literals are a C99/GCC extension [319] */ 91.4Srillig/* expect+1: error: non-constant initializer [177] */ 101.4Srilligint number = (int) { 3 }; 111.4Srillig 121.4Srilligstruct point { 131.4Srillig int x; 141.4Srillig int y; 151.4Srillig} point = (struct point) { 161.4Srillig 3, 171.4Srillig 4, 181.4Srillig}; 191.4Srillig/* expect-1: error: compound literals are a C99/GCC extension [319] */ 201.4Srillig/* expect-2: error: {}-enclosed initializer required [181] */ 21