1*a5de335bSrillig /* $NetBSD: msg_196.c,v 1.4 2023/09/07 06:17:35 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_196.c" 3a0a15c14Srillig 4a0a15c14Srillig // Test for message: case label affected by conversion [196] 5a0a15c14Srillig 6*a5de335bSrillig /* lint1-extra-flags: -X 351 */ 7*a5de335bSrillig 8*a5de335bSrillig void switch_int_unsigned(int x)9*a5de335bSrilligswitch_int_unsigned(int x) 10*a5de335bSrillig { 11*a5de335bSrillig switch (x) { 12*a5de335bSrillig /* expect+1: warning: case label affected by conversion [196] */ 13*a5de335bSrillig case (unsigned int)-1: 14*a5de335bSrillig /* expect+1: warning: case label affected by conversion [196] */ 15*a5de335bSrillig case -2U: 16*a5de335bSrillig /* expect+1: warning: case label affected by conversion [196] */ 17*a5de335bSrillig case 0x1000200030004000ULL: 18*a5de335bSrillig return; 19*a5de335bSrillig } 20*a5de335bSrillig } 21