1 1.6 rillig /* $NetBSD: msg_076.c,v 1.6 2024/02/02 19:07:58 rillig Exp $ */ 2 1.1 rillig # 3 "msg_076.c" 3 1.1 rillig 4 1.1 rillig // Test for message: character escape does not fit in character [76] 5 1.1 rillig 6 1.5 rillig /* lint1-extra-flags: -X 351 */ 7 1.5 rillig 8 1.6 rillig char char_255 = '\377'; 9 1.4 rillig /* expect+1: warning: character escape does not fit in character [76] */ 10 1.6 rillig char char_256 = '\400'; 11 1.6 rillig /* expect+1: warning: character escape does not fit in character [76] */ 12 1.6 rillig char char_511 = '\777'; 13 1.6 rillig /* expect+2: warning: multi-character character constant [294] */ 14 1.6 rillig /* expect+1: warning: initializer does not fit [178] */ 15 1.6 rillig char char_512 = '\1000'; 16 1.6 rillig 17 1.6 rillig int wide_255 = L'\377'; 18 1.6 rillig /* expect+1: warning: character escape does not fit in character [76] */ 19 1.6 rillig int wide_256 = L'\400'; 20 1.6 rillig /* expect+1: warning: character escape does not fit in character [76] */ 21 1.6 rillig int wide_511 = L'\777'; 22 1.6 rillig /* expect+1: error: too many characters in character constant [71] */ 23 1.6 rillig int wide_512 = L'\1000'; 24