msg_319.c revision 1.5
1/* $NetBSD: msg_319.c,v 1.5 2023/03/28 14:44:35 rillig Exp $ */ 2# 3 "msg_319.c" 3 4/* Test for message: compound literals are a C99/GCC extension [319] */ 5 6/* lint1-flags: -sw -X 351 */ 7 8/* expect+2: error: compound literals are a C99/GCC extension [319] */ 9/* expect+1: error: non-constant initializer [177] */ 10int number = (int) { 3 }; 11 12struct point { 13 int x; 14 int y; 15} point = (struct point) { 16 3, 17 4, 18}; 19/* expect-1: error: compound literals are a C99/GCC extension [319] */ 20/* expect-2: error: {}-enclosed initializer required [181] */ 21