msg_260.c revision 1.5
11.5Srillig/* $NetBSD: msg_260.c,v 1.5 2022/06/11 11:52:13 rillig Exp $ */ 21.1Srillig# 3 "msg_260.c" 31.1Srillig 41.5Srillig// Test for message: previous declaration of '%s' [260] 51.1Srillig 61.3Srillig/* lint1-extra-flags: -r */ 71.3Srillig 81.3Srillig# 100 "header.h" 1 91.5Srillig/* expect+1: previous declaration of 's' [260] */ 101.4Srilligstruct s { 111.3Srillig int member; 121.3Srillig}; 131.4Srillig# 14 "msg_260.c" 2 141.3Srillig 151.3Srillig# 200 "header.h" 1 161.4Srillig/* expect+2: error: struct tag 's' redeclared as union [46] */ 171.5Srillig/* expect+1: previous declaration of 's' [260] */ 181.4Srilligunion s { 191.3Srillig int member; 201.3Srillig}; 211.3Srillig/* 221.4Srillig * FIXME: the stack trace for the message 260 is wrong, as the previous 231.4Srillig * declaration is included from logical line msg_260.c:8, not from 241.4Srillig * msg_260.c:15. 251.3Srillig */ 261.4Srillig# 27 "msg_260.c" 2 271.4Srillig/* expect+1: error: union tag 's' redeclared as union [46] */ 281.4Srilligunion s { 291.3Srillig int member; 301.3Srillig}; 311.3Srillig/* 321.3Srillig * FIXME: the stack trace for the 260 is missing. 331.3Srillig */ 34