1*0eedaefaSrillig /* $NetBSD: msg_203.c,v 1.3 2021/08/22 13:52:19 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_203.c" 3a0a15c14Srillig 4*0eedaefaSrillig /* Test for message: case label must be of type 'int' in traditional C [203] */ 5a0a15c14Srillig 6*0eedaefaSrillig /* lint1-flags: -tw */ 7*0eedaefaSrillig example(x)8*0eedaefaSrilligexample(x) 9*0eedaefaSrillig int x; 10*0eedaefaSrillig { 11*0eedaefaSrillig switch (x) { 12*0eedaefaSrillig case (char)3: 13*0eedaefaSrillig break; 14*0eedaefaSrillig /* expect+1: warning: case label must be of type 'int' in traditional C [203] */ 15*0eedaefaSrillig case 4L: 16*0eedaefaSrillig break; 17*0eedaefaSrillig } 18*0eedaefaSrillig } 19