11.5Srillig/* $NetBSD: msg_292.c,v 1.5 2023/03/28 14:44:35 rillig Exp $ */ 21.1Srillig# 3 "msg_292.c" 31.1Srillig 41.1Srillig// Test for message: cannot concatenate wide and regular string literals [292] 51.1Srillig 61.5Srillig/* lint1-extra-flags: -X 351 */ 71.5Srillig 81.3Srilligconst char c_c_c_w_w_w[] = 91.3Srillig "c2" 101.3Srillig "c 4" 111.3Srillig "c 8" 121.3Srillig /* expect+1: error: cannot concatenate wide and regular string literals [292] */ 131.3Srillig L"w2" 141.3Srillig /* expect+1: error: cannot concatenate wide and regular string literals [292] */ 151.3Srillig L"w 4" 161.3Srillig /* expect+1: error: cannot concatenate wide and regular string literals [292] */ 171.3Srillig L"w 8"; 181.3Srillig/* The 15 results from 2 + 4 + 8 + '\0'. */ 191.3Srillig/* expect+1: error: negative array dimension (-15) [20] */ 201.3Srilligtypedef int reveal_sizeof_c_c_c_w_w_w[-(int)sizeof(c_c_c_w_w_w)]; 211.3Srillig 221.3Srilligconst char c_w_c_w_c_w[] = 231.3Srillig "c2" 241.4Srillig /* expect+1: error: cannot concatenate wide and regular string literals [292] */ 251.3Srillig L"w2" 261.4Srillig "c 4" 271.3Srillig /* expect+1: error: cannot concatenate wide and regular string literals [292] */ 281.3Srillig L"w 4" 291.3Srillig "c 8" 301.3Srillig /* expect+1: error: cannot concatenate wide and regular string literals [292] */ 311.3Srillig L"w 8"; 321.4Srillig/* expect+1: error: negative array dimension (-15) [20] */ 331.3Srilligtypedef int reveal_sizeof_c_w_c_w_c_w[-(int)sizeof(c_w_c_w_c_w)]; 34