[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-powerpc-darwin9

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu Feb 10 02:33:02 PST 2011


The Buildbot has detected a new failure of llvm-gcc-powerpc-darwin9 on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/llvm-gcc-powerpc-darwin9/builds/5133

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

Buildslave for this Build: spang.apple.com

Build Reason: 
Build Source Stamp: 125262
Blamelist: dpatel,echristo,evancheng,grosbach,kremenek,stoklund,void,zwarich

BUILD FAILED: failed test.llvm.stage2

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/CodeGen/SplitKit.cpp
 lib/CodeGen/SplitKit.h
At: Wed 09 Feb 2011 16:02:54
Changed By: stoklund
Comments: Delete unused code for analyzing and splitting around loops.

Loop splitting is better handled by the more generic global region splitting
based on the edge bundle graph.Properties: 




Files:
 test/MC/ARM/simple-fp-encoding.s
 utils/TableGen/AsmMatcherEmitter.cpp
At: Wed 09 Feb 2011 16:13:04
Changed By: grosbach
Comments: Do AsmMatcher operand classification per-opcode.

When matching operands for a candidate opcode match in the auto-generated
AsmMatcher, check each operand against the expected operand match class.
Previously, operands were classified independently of the opcode being
handled, which led to difficulties when operand match classes were
more complicated than simple subclass relationships.

Properties: 




File: lib/CodeGen/CGDebugInfo.cpp
At: Wed 09 Feb 2011 16:48:16
Changed By: dpatel
Comments: If an aggregate is returned as 'sret' argument then let debugger know about this.
Properties: 




Files:
 examples/wpa/clang-wpa.cpp
 include/clang/StaticAnalyzer/AnalysisConsumer.h
 include/clang/StaticAnalyzer/BugReporter/BugReporter.h
 include/clang/StaticAnalyzer/BugReporter/BugType.h
 include/clang/StaticAnalyzer/BugReporter/PathDiagnostic.h
 include/clang/StaticAnalyzer/Core
 include/clang/StaticAnalyzer/Core/AnalysisConsumer.h
 include/clang/StaticAnalyzer/Core/BugReporter
 include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
 include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
 include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
 include/clang/StaticAnalyzer/Core/FrontendActions.h
 include/clang/StaticAnalyzer/Core/ManagerRegistry.h
 include/clang/StaticAnalyzer/Core/PathDiagnosticClients.h
 include/clang/StaticAnalyzer/Core/PathSensitive
 include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
 include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
 include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
 include/clang/StaticAnalyzer/Core/PathSensitive/Checker.h
 include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
 include/clang/StaticAnalyzer/Core/PathSensitive/CheckerVisitor.def
 include/clang/StaticAnalyzer/Core/PathSensitive/CheckerVisitor.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
 include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
 include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngineBuilders.h
 include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h
 include/clang/StaticAnalyzer/Core/PathSensitive/GRStateTrait.h
 include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ObjCMessage.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
 include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
 include/clang/StaticAnalyzer/Core/PathSensitive/TransferFuncs.h
 include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
 include/clang/StaticAnalyzer/FrontendActions.h
 include/clang/StaticAnalyzer/ManagerRegistry.h
 include/clang/StaticAnalyzer/PathDiagnosticClients.h
 include/clang/StaticAnalyzer/PathSensitive/AnalysisManager.h
 include/clang/StaticAnalyzer/PathSensitive/BasicValueFactory.h
 include/clang/StaticAnalyzer/PathSensitive/BlockCounter.h
 include/clang/StaticAnalyzer/PathSensitive/Checker.h
 include/clang/StaticAnalyzer/PathSensitive/CheckerHelpers.h
 include/clang/StaticAnalyzer/PathSensitive/CheckerVisitor.def
 include/clang/StaticAnalyzer/PathSensitive/CheckerVisitor.h
 include/clang/StaticAnalyzer/PathSensitive/ConstraintManager.h
 include/clang/StaticAnalyzer/PathSensitive/CoreEngine.h
 include/clang/StaticAnalyzer/PathSensitive/Environment.h
 include/clang/StaticAnalyzer/PathSensitive/ExplodedGraph.h
 include/clang/StaticAnalyzer/PathSensitive/ExprEngine.h
 include/clang/StaticAnalyzer/PathSensitive/ExprEngineBuilders.h
 include/clang/StaticAnalyzer/PathSensitive/GRState.h
 include/clang/StaticAnalyzer/PathSensitive/GRStateTrait.h
 include/clang/StaticAnalyzer/PathSensitive/MemRegion.h
 include/clang/StaticAnalyzer/PathSensitive/ObjCMessage.h
 include/clang/StaticAnalyzer/PathSensitive/SValBuilder.h
 include/clang/StaticAnalyzer/PathSensitive/SVals.h
 include/clang/StaticAnalyzer/PathSensitive/Store.h
 include/clang/StaticAnalyzer/PathSensitive/SubEngine.h
 include/clang/StaticAnalyzer/PathSensitive/SummaryManager.h
 include/clang/StaticAnalyzer/PathSensitive/SymbolManager.h
 include/clang/StaticAnalyzer/PathSensitive/TransferFuncs.h
 include/clang/StaticAnalyzer/PathSensitive/WorkList.h
 lib/FrontendTool/ExecuteCompilerInvocation.cpp
 lib/StaticAnalyzer/Checkers/AdjustedReturnValueChecker.cpp
 lib/StaticAnalyzer/Checkers/AnalysisConsumer.cpp
 lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
 lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
 lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
 lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp
 lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
 lib/StaticAnalyzer/Checkers/CStringChecker.cpp
 lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
 lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
 lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
 lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
 lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
 lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
 lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
 lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
 lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
 lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
 lib/StaticAnalyzer/Checkers/ExprEngine.cpp
 lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
 lib/StaticAnalyzer/Checkers/FrontendActions.cpp
 lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp
 lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
 lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
 lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
 lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
 lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
 lib/StaticAnalyzer/Checkers/OSAtomicChecker.cpp
 lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
 lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
 lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
 lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
 lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
 lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
 lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
 lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
 lib/StaticAnalyzer/Checkers/StackAddrLeakChecker.cpp
 lib/StaticAnalyzer/Checkers/StreamChecker.cpp
 lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
 lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
 lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
 lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
 lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
 lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
 lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
 lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
 lib/StaticAnalyzer/Core/AggExprVisitor.cpp
 lib/StaticAnalyzer/Core/AnalysisManager.cpp
 lib/StaticAnalyzer/Core/BasicConstraintManager.cpp
 lib/StaticAnalyzer/Core/BasicStore.cpp
 lib/StaticAnalyzer/Core/BasicValueFactory.cpp
 lib/StaticAnalyzer/Core/BlockCounter.cpp
 lib/StaticAnalyzer/Core/BugReporter.cpp
 lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 lib/StaticAnalyzer/Core/CFRefCount.cpp
 lib/StaticAnalyzer/Core/CXXExprEngine.cpp
 lib/StaticAnalyzer/Core/Checker.cpp
 lib/StaticAnalyzer/Core/CheckerHelpers.cpp
 lib/StaticAnalyzer/Core/CoreEngine.cpp
 lib/StaticAnalyzer/Core/Environment.cpp
 lib/StaticAnalyzer/Core/ExplodedGraph.cpp
 lib/StaticAnalyzer/Core/FlatStore.cpp
 lib/StaticAnalyzer/Core/GRState.cpp
 lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
 lib/StaticAnalyzer/Core/ManagerRegistry.cpp
 lib/StaticAnalyzer/Core/MemRegion.cpp
 lib/StaticAnalyzer/Core/ObjCMessage.cpp
 lib/StaticAnalyzer/Core/PathDiagnostic.cpp
 lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
 lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
 lib/StaticAnalyzer/Core/RegionStore.cpp
 lib/StaticAnalyzer/Core/SValBuilder.cpp
 lib/StaticAnalyzer/Core/SVals.cpp
 lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
 lib/StaticAnalyzer/Core/SimpleConstraintManager.h
 lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
 lib/StaticAnalyzer/Core/Store.cpp
 lib/StaticAnalyzer/Core/SymbolManager.cpp
 lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
At: Wed 09 Feb 2011 17:08:21
Changed By: kremenek
Comments: Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.

This layout matches lib/StaticAnalyzer, which corresponds to two StaticAnalyzer libraries.Properties: 




File: CMakeLists.txt
At: Wed 09 Feb 2011 17:08:21
Changed By: kremenek
Comments: Add hack to CMakeLists.txt so that StaticAnalyzer libraries find their corresponding headers.

This is a hack because we really should only search in the 'include/clang/StaticAnalyzer' directory
if we are in 'lib/StaticAnalyzer'.  My CMake knowledge is limited, so I appeal to anyone with
more expertise.Properties: 




File: lib/Transforms/Scalar/LoopStrengthReduce.cpp
At: Wed 09 Feb 2011 17:13:11
Changed By: zwarich
Comments: Turn this pass ordering:

Natural Loop Information
 Loop Pass Manager
   Canonicalize natural loops
 Scalar Evolution Analysis
 Loop Pass Manager
   Induction Variable Users
   Canonicalize natural loops
   Induction Variable Users
   Loop Strength Reduction

into this:

Scalar Evolution Analysis
Loop Pass Manager
  Canonicalize natural loops
  Induction Variable Users
  Loop Strength Reduction

This fixes <rdar://problem/8869639>. I also filed PR9184 on doing this sort of
thing automatically, but it seems easier to just change the ordering of the
passes if this is the only case.Properties: 




File: utils/TableGen/AsmMatcherEmitter.cpp
At: Wed 09 Feb 2011 17:32:30
Changed By: void
Comments: Don't return before calling the post-processing function(s).
Properties: 




File: lib/Transforms/Scalar/LoopStrengthReduce.cpp
At: Wed 09 Feb 2011 17:52:35
Changed By: echristo
Comments: Revert this in an attempt to bring the builders back.
Properties: 




Files:
 lib/CodeGen/TwoAddressInstructionPass.cpp
 test/CodeGen/X86/twoaddr-lea.ll
At: Wed 09 Feb 2011 18:27:30
Changed By: evancheng
Comments: After 3-addressifying a two-address instruction, update the register maps; add a missing check when considering whether it's profitable to commute. rdar://8977508.Properties: 




Files:
 include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
 include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h
 lib/StaticAnalyzer/Core/ExplodedGraph.cpp
At: Wed 09 Feb 2011 18:27:48
Changed By: kremenek
Comments: static analyzer: Make GRStates reference counted, with reference counts managed by ExplodedNodes.

This reduces memory usage of the analyzer on sqlite by another 5%.Properties: 




File: lib/StaticAnalyzer/Core/GRState.cpp
At: Wed 09 Feb 2011 19:12:48
Changed By: kremenek
Comments: Run ~GRState() when reclaiming GRStates.Properties: 




LOGS:
Last 10 lines of 'stdio':
	********************
	Failing Tests (1):
	    LLVM :: FrontendC++/2006-11-30-Pubnames.cpp
	
	  Expected Passes    : 5655
	  Expected Failures  : 61
	  Unsupported Tests  : 72
	  Unexpected Failures: 1
	make[1]: *** [check-local-lit] Error 1
	make: *** [check] Error 2

Last 10 lines of 'fail':
	LLVM :: FrontendC++/2006-11-30-Pubnames.cpp

Last 10 lines of 'xfail':
	LLVM :: MC/ARM/neont2-vld-encoding.s
	LLVM :: MC/ARM/neont2-vst-encoding.s
	LLVM :: MC/ARM/thumb2.s
	LLVM :: MC/AsmParser/directive_lsym.s
	LLVM :: MC/AsmParser/exprs-invalid.s
	LLVM :: Transforms/GVN/rle-no-phi-translate.ll
	LLVM :: Transforms/IndVarSimplify/loop_evaluate_6.ll
	LLVM :: Transforms/MergeFunc/fold-weak.ll
	LLVM :: Transforms/TailCallElim/nocapture.ll
	LLVM :: Transforms/TailDup/2008-06-11-AvoidDupLoopHeader.ll

Last 10 lines of 'unsupported':
	LLVM :: FrontendObjC/2009-08-05-utf16.m
	LLVM :: FrontendObjC/2009-08-17-DebugInfo.m
	LLVM :: FrontendObjC/2009-11-30-Objc-ID.m
	LLVM :: FrontendObjC/2010-02-01-utf16-with-null.m
	LLVM :: FrontendObjC/2010-02-11-fwritable-stringsBug.m
	LLVM :: FrontendObjC/2010-02-23-DbgInheritance.m
	LLVM :: FrontendObjC/2010-03-17-StructRef.m
	LLVM :: FrontendObjC/2010-06-04-UnnamedCFString-dbg.m
	LLVM :: LLVMC/ObjC++/hello.mm
	LLVM :: LLVMC/ObjC/hello.m

Last 10 lines of '2006-11-30-pubnames.cpp':
	Exit Code: 1
	Command Output (stderr):
	--
	/Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj.2/test/FrontendC++/Output/2006-11-30-Pubnames.cpp.tmp.in:2: Error in sourced command file:
	error on line 968 of "/SourceCache/gdb/gdb-962/src/gdb/macosx/macosx-nat-mutils.c" in function "macosx_primary_thread_of_task": (os/kern) invalid argument (0x4)
	
	--
	
	********************
	




More information about the llvm-testresults mailing list