From owner-freebsd-current@FreeBSD.ORG Sun May 5 14:38:08 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 4CBBF86B; Sun, 5 May 2013 14:38:07 +0000 (UTC) (envelope-from dc552@hermes.cam.ac.uk) Received: from ppsw-42.csi.cam.ac.uk (ppsw-42.csi.cam.ac.uk [IPv6:2001:630:212:8::e:f42]) by mx1.freebsd.org (Postfix) with ESMTP id 61DCDFDF; Sun, 5 May 2013 14:38:07 +0000 (UTC) X-Cam-AntiVirus: no malware found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from cpc10-cmbg15-2-0-cust123.5-4.cable.virginmedia.com ([86.30.246.124]:50755 helo=[192.168.0.2]) by ppsw-42.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.159]:587) with esmtpsa (PLAIN:dc552) (TLSv1:AES128-SHA:128) id 1UZ04k-00021I-8Q (Exim 4.80_167-5a66dd3) (return-path ); Sun, 05 May 2013 15:38:06 +0100 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: clang static analyzer page: scripts From: David Chisnall In-Reply-To: <20130505122635.GH2055@acme.spoerlein.net> Date: Sun, 5 May 2013 15:38:07 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <942F93F8-C586-4990-9BC3-7BE7E2922FF7@cl.cam.ac.uk> References: <20130505122635.GH2055@acme.spoerlein.net> To: =?iso-8859-1?Q?Ulrich_Sp=F6rlein?= X-Mailer: Apple Mail (2.1499) Sender: "Dr D. Chisnall" X-Mailman-Approved-At: Sun, 05 May 2013 14:51:34 +0000 Cc: John Smith , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 May 2013 14:38:08 -0000 On 5 May 2013, at 13:26, Ulrich Sp=F6rlein wrote: > If you can > lump everything into one run, then it's as simple as 'scan-build make' > and you get your HTML output. The most important thing is to remember to do a make clean. As = scan-build just interposes itself in front of the compiler, it won't be = run for anything that isn't compiled. =20 David