<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">I updated my llvm/lib (Support, System, and VMCore), rebuilt and still don't get any ObjC errors.<DIV><BR class="khtml-block-placeholder"></DIV><DIV>At least some of the "bugs" went away quietly:-)</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>snaroff</DIV><DIV><BR><DIV><DIV>On Oct 17, 2007, at 1:51 PM, Ted Kremenek wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">OK, a fresh checkout gives me the single failure in cocoa.m that Fariborz mentioned, but my other errors disappear.<DIV><BR><DIV><DIV>On Oct 17, 2007, at 1:37 PM, Fariborz Jahanian wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I saw one failure cocoa.m but not those in Ted;s list, after clang update. I am now updating llvm and see if things change.<DIV><BR class="webkit-block-placeholder"></DIV><DIV>- fariborz</DIV><DIV><BR><DIV><DIV>On Oct 17, 2007, at 1:29 PM, Ted Kremenek wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'll investigate a little more and see what the problem is.<DIV><BR><DIV><DIV>On Oct 17, 2007, at 1:23 PM, Steve Naroff wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On Oct 17, 2007, at 1:04 PM, Ted Kremenek wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV>I'm getting the following test failures for "make test" (latest version of clang & llvm).  Should I be expecting these to fail right now?</DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV>No...there should be no failures.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I just updated/built and all the ObjC tests pass.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Odd,</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>snaroff</DIV><DIV><BR><BLOCKQUOTE type="cite"><DIV><BR class="webkit-block-placeholder"></DIV><DIV>(kremenek@grue:clang)$ make test</DIV><DIV>cd test; make</DIV><DIV><B><SNIP></B></DIV><DIV>Sema/DoubleMethod.m</DIV><DIV>******************** TEST 'Sema/DoubleMethod.m' FAILED! ********************</DIV><DIV>Command: </DIV><DIV> clang -fsyntax-only -verify Sema/DoubleMethod.m</DIV><DIV>Output:</DIV><DIV>Errors expected but not seen:</DIV><DIV>  Line 13: previous declaration is here</DIV><DIV>  Line 14: duplicate declaration of method 'method'</DIV><DIV>******************** TEST 'Sema/DoubleMethod.m' FAILED! ********************</DIV><DIV>Sema/alias-test-1.m</DIV><DIV>Sema/alias-test-2.m</DIV><DIV>Sema/arg-duplicate.c</DIV><DIV>Sema/arg-invalid.c</DIV><DIV>Sema/argument-checking.m</DIV><DIV>******************** TEST 'Sema/argument-checking.m' FAILED! ********************</DIV><DIV>Command: </DIV><DIV> clang -fsyntax-only -verify Sema/argument-checking.m</DIV><DIV>Output:</DIV><DIV>Errors expected but not seen:</DIV><DIV>  Line 23: incompatible types passing 'int' to method expecting 'struct S'</DIV><DIV>  Line 24: incompatible types passing 'int' to method expecting 'struct S'</DIV><DIV>Errors seen but not expected:</DIV><DIV>  Line 9: cannot find definition of 'id'</DIV><DIV>  Line 11: cannot find definition of 'id'</DIV><DIV>  Line 12: cannot find definition of 'id'</DIV><DIV>  Line 16: use of undeclared identifier 'id'</DIV><DIV>  Line 22: use of undeclared identifier 'obj'</DIV><DIV>  Line 22: expected expression</DIV><DIV>  Line 23: use of undeclared identifier 'obj'</DIV><DIV>  Line 23: expected expression</DIV><DIV>  Line 24: use of undeclared identifier 'obj'</DIV><DIV>  Line 24: expected expression</DIV><DIV>Warnings expected but not seen:</DIV><DIV>  Line 22: incompatible types passing 'int' to method expecting 'char *'</DIV><DIV>******************** TEST 'Sema/argument-checking.m' FAILED! ********************</DIV><DIV>...</DIV><DIV><B>(other errors omitted which look like crashes).</B></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">cfe-commits mailing list</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</A></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><A href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</A></DIV> </BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE></DIV><BR></DIV></DIV>_______________________________________________<BR>cfe-commits mailing list<BR><A href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</A><BR><A href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</A><BR></BLOCKQUOTE></DIV><BR></DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>