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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Mon Mar 1 15:45:49 PST 2010


The Buildbot has detected a new failure of clang-x86_64-darwin10 on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10/builds/4686

Buildbot URL: http://smooshlab.apple.com:8010/

Buildslave for this Build: smoosh-04.apple.com

Build Reason: 
Build Source Stamp: 97518
Blamelist: dgregor,lattner

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


================================================================================

CHANGES:
File: utils/TableGen/DAGISelMatcherGen.cpp
At: Mon 01 Mar 2010 14:48:47
Changed By: lattner
Comments: resolve a fixme and simplify code by moving insertion of the
EmitMergeInputChainsMatcher node up into EmitResultCode.  This
doesn't have much of an effect on the generated code, the X86
table is exactly the same size.
Properties: 




File: utils/TableGen/DAGISelMatcherGen.cpp
At: Mon 01 Mar 2010 14:53:47
Changed By: lattner
Comments: resolve some fixmes
Properties: 




Files:
 lib/Target/X86/X86ISelDAGToDAG.cpp
 utils/TableGen/DAGISelMatcherEmitter.cpp
At: Mon 01 Mar 2010 14:53:47
Changed By: lattner
Comments: remove a little hack I did for the old isel, not needed
now that it is gone.
Properties: 




File: utils/TableGen/DAGISelMatcherEmitter.cpp
At: Mon 01 Mar 2010 15:13:47
Changed By: lattner
Comments: fixme resolved.
Properties: 




Files:
 include/clang/Parse/Scope.h
 lib/Parse/Parser.cpp
 lib/Sema/Sema.cpp
 lib/Sema/Sema.h
 lib/Sema/SemaChecking.cpp
 lib/Sema/SemaCodeComplete.cpp
 lib/Sema/SemaDecl.cpp
 lib/Sema/SemaDeclObjC.cpp
 lib/Sema/SemaExpr.cpp
 lib/Sema/SemaStmt.cpp
 test/Sema/warn-unused-variables.c
 test/SemaCXX/local-classes.cpp
At: Mon 01 Mar 2010 15:18:47
Changed By: dgregor
Comments: Keep an explicit stack of function and block scopes, each element of
which has the label map, switch statement stack, etc. Previously, we
had a single set of maps in Sema (for the function) along with a stack
of block scopes. However, this lead to funky behavior with nested
functions, e.g., in the member functions of local classes.

The explicit-stack approach is far cleaner, and we retain a 1-element
cache so that we're not malloc/free'ing every time we enter a
function. Fixes PR6382.

Also, tweaked the unused-variable warning suppression logic to look at
errors within a given Scope rather than within a given function. The
prior code wasn't looking at the right number-of-errors count when
dealing with blocks, since the block's count would be deallocated
before we got to ActOnPopScope. This approach works with nested
blocks/functions, and gives tighter error recovery.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	llvm[4]: Building Debug Archive Library libclangAST.a
	llvm[4]: Compiling SemaTemplateDeduction.cpp for Debug build
	llvm[4]: Compiling SemaTemplateInstantiate.cpp for Debug build
	llvm[4]: Compiling SemaTemplateInstantiateDecl.cpp for Debug build
	llvm[4]: Compiling SemaType.cpp for Debug build
	llvm[4]: Compiling TargetAttributesSema.cpp for Debug build
	llvm[4]: Building Debug Archive Library libclangSema.a
	make[2]: *** [all] Error 1
	make[1]: *** [clang/.makeall] Error 2
	make: *** [all] Error 1




More information about the llvm-testresults mailing list