<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Aug 25, 2011, at 4:25 PM, Daniel Jennings wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">I preprocessed the file using VS2008 (which is what we compile our projects in naturally) and ran that through libclang's indexer and got a different assertion:<div>
<br></div><div><div class="im" style="color: rgb(80, 0, 80); "><div>Program: c:\Python27-32\python.exe</div></div><div>File: E:\llvm\include\llvm/Support/Casting.h</div><div>Line: 194</div><div>Expression: isa<X>(Val) && "cast<Ty>() argument of incompatible type!"</div>
<div><br></div><div>Unfortunately the preprocessed file is 740kb, which isn't very usable when it comes to figuring out what's going on in the file, so I might have to try a different project and trim it down as much as possible, which might be difficult, to figure it out.</div>
</div></span></blockquote></div><div><br></div>Delta can reduce preprocessed files fairly easily:<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">  <a href="http://delta.tigris.org/">http://delta.tigris.org/</a></span></div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">       </span>- Doug</div></body></html>