Re: [PATCH] fix some clang warnings
- From
Jeff King <peff@peff.net>
- Date
- Jan 16, 2013, 18:24 UTC
- Message-ID
- <20130116182449.GA4881@sigill.intra.peff.net>
- In-Reply-To
- <20130116182240.GC2476@farnsworth.metanate.com>
On Wed, Jan 16, 2013 at 06:22:40PM +0000, John Keeping wrote:
Show 17 quoted lines
> > > [1] http://llvm.org/bugs/show_bug.cgi?id=13747 > > > > Yeah, I think it is exactly the same issue, and the fix they mention > > there would apply to us, too. > > > > Is it worth applying this at all, then? Or should we apply it but limit > > it with a clang version macro (they mention r163034, but I do not know > > if it is in a released version yet, nor what macros are available to > > inspect the version)? > > That maps to revision 06b3a06007 in their git repository [1], which is > contained in remotes/origin/release_32 so I think that change should be > in release 3.2, where I still see the warning (although that's not using > a clang built from that source), so I don't think that the fix for that > bug removes the warning in this case. > > [1] http://llvm.org/git/clang.git
Thanks for checking. I'd rather squelch the warning completely (as in my re-post of Max's patch from a few minutes ago), and we can loosen it (possibly with a version check) later when a fix is widely disseminated.
I know that compiling git with clang is not warning-free yet, but it is close, and I do not mind if somebody puts some effort into making it so. This gets us one step closer.
-Peff