/* $NetBSD: msg_328.c,v 1.4 2023/07/07 19:45:22 rillig Exp $ */ # 3 "msg_328.c" // Test for message: union cast is a GCC extension [328] /* lint1-flags: -Sw -X 351 */ union target { int b; }; void foo(void) { union target arg = { 123 }; /* expect+1: error: union cast is a GCC extension [328] */ arg = (union target)3; arg.b++; }