<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">*nod*<div><br></div><div>The only other changes that could possibly affect it are Devang's.</div><div><br></div><div>Devang?</div><div><br></div><div>-eric</div><div><br>On Jan 25, 2011, at 3:30 PM, Douglas Gregor wrote:<br><br><blockquote type="cite">It is *extremely unlikely* that this C++0x change had any effect on the second-stage Clang build. I'm guessing that some back-end change snuck in and caused this.<br><br><span class="Apple-tab-span" style="white-space:pre">     </span>- Doug<br><br>On Jan 25, 2011, at 3:26 PM, <a href="mailto:daniel_dunbar@apple.com">daniel_dunbar@apple.com</a> wrote:<br><br><blockquote type="cite">The Buildbot has detected a new failure of clang-x86_64-darwin10-selfhost-rel on smooshlab.<br>Full details are available at:<br>http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-selfhost-rel/builds/8159<br><br>Buildbot URL: http://smooshlab.apple.com:8010/<br><br>Buildslave for this Build: smoosh-02<br><br>Build Reason: <br>Build Source Stamp: 124236<br>Blamelist: dgregor<br><br>BUILD FAILED: failed compile.llvm.stage2<br><br>sincerely,<br>-The Buildbot<br><br><br>================================================================================<br><br>CHANGES:<br>Files:<br>include/clang/Sema/Overload.h<br>lib/Sema/SemaOverload.cpp<br>test/CXX/over/over.match/over.match.best/over.ics.rank/p3-0x.cpp<br>At: Tue 25 Jan 2011 14:24:35<br>Changed By: dgregor<br>Comments: Speculatively implement a tweak to the C++0x overload resolution rules<br>for reference binding (C++ [over.rank.ics]p3b1sb4), so that we prefer<br>the binding of an lvalue reference to a function lvalue over the<br>binding of an rvalue reference. This change resolves the ambiguity<br>with std::forward and lvalue references to function types in a way<br>that seems consistent with the original rvalue references proposal.<br><br>My proposed wording for this change is shown in<br>isBetterReferenceBindingKind(); we'll try to get this change adopted<br>in the C++0x working paper as well.<br>Properties: <br><br><br><br><br>LOGS:<br>Last 10 lines of 'stdio':<br><span class="Apple-tab-span" style="white-space:pre">     </span>llvm[4]: Compiling SVals.cpp for Release+Asserts build<br><span class="Apple-tab-span" style="white-space:pre">    </span>llvm[4]: Compiling SimpleConstraintManager.cpp for Release+Asserts build<br><span class="Apple-tab-span" style="white-space:pre">  </span>llvm[4]: Compiling SimpleSValBuilder.cpp for Release+Asserts build<br><span class="Apple-tab-span" style="white-space:pre">        </span>llvm[4]: Compiling Store.cpp for Release+Asserts build<br><span class="Apple-tab-span" style="white-space:pre">    </span>llvm[4]: Compiling SymbolManager.cpp for Release+Asserts build<br><span class="Apple-tab-span" style="white-space:pre">    </span>llvm[4]: Compiling TextPathDiagnostics.cpp for Release+Asserts build<br><span class="Apple-tab-span" style="white-space:pre">      </span>llvm[4]: Building Release+Asserts Archive Library libclangStaticAnalyzerCore.a<br><span class="Apple-tab-span" style="white-space:pre">    </span>make[2]: *** [all] Error 1<br><span class="Apple-tab-span" style="white-space:pre">        </span>make[1]: *** [clang/.makeall] Error 2<br><span class="Apple-tab-span" style="white-space:pre">     </span>make: *** [all] Error 1<br><br></blockquote><br>_______________________________________________<br>llvm-testresults mailing list<br>llvm-testresults@cs.uiuc.edu<br>http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults<br></blockquote><br></div></body></html>