[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-selfhost-rel

Douglas Gregor dgregor at apple.com
Tue Jan 25 15:30:23 PST 2011


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.

	- Doug

On Jan 25, 2011, at 3:26 PM, daniel_dunbar at apple.com wrote:

> The Buildbot has detected a new failure of clang-x86_64-darwin10-selfhost-rel on smooshlab.
> Full details are available at:
> http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-selfhost-rel/builds/8159
> 
> Buildbot URL: http://smooshlab.apple.com:8010/
> 
> Buildslave for this Build: smoosh-02
> 
> Build Reason: 
> Build Source Stamp: 124236
> Blamelist: dgregor
> 
> BUILD FAILED: failed compile.llvm.stage2
> 
> sincerely,
> -The Buildbot
> 
> 
> ================================================================================
> 
> CHANGES:
> Files:
> include/clang/Sema/Overload.h
> lib/Sema/SemaOverload.cpp
> test/CXX/over/over.match/over.match.best/over.ics.rank/p3-0x.cpp
> At: Tue 25 Jan 2011 14:24:35
> Changed By: dgregor
> Comments: Speculatively implement a tweak to the C++0x overload resolution rules
> for reference binding (C++ [over.rank.ics]p3b1sb4), so that we prefer
> the binding of an lvalue reference to a function lvalue over the
> binding of an rvalue reference. This change resolves the ambiguity
> with std::forward and lvalue references to function types in a way
> that seems consistent with the original rvalue references proposal.
> 
> My proposed wording for this change is shown in
> isBetterReferenceBindingKind(); we'll try to get this change adopted
> in the C++0x working paper as well.
> Properties: 
> 
> 
> 
> 
> LOGS:
> Last 10 lines of 'stdio':
> 	llvm[4]: Compiling SVals.cpp for Release+Asserts build
> 	llvm[4]: Compiling SimpleConstraintManager.cpp for Release+Asserts build
> 	llvm[4]: Compiling SimpleSValBuilder.cpp for Release+Asserts build
> 	llvm[4]: Compiling Store.cpp for Release+Asserts build
> 	llvm[4]: Compiling SymbolManager.cpp for Release+Asserts build
> 	llvm[4]: Compiling TextPathDiagnostics.cpp for Release+Asserts build
> 	llvm[4]: Building Release+Asserts Archive Library libclangStaticAnalyzerCore.a
> 	make[2]: *** [all] Error 1
> 	make[1]: *** [clang/.makeall] Error 2
> 	make: *** [all] Error 1
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-testresults/attachments/20110125/0d50fffc/attachment.html>


More information about the llvm-testresults mailing list