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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Sat Nov 7 03:38:47 PST 2009


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

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

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

Build Reason: 
Build Source Stamp: 86371
Blamelist: andersca,echristo,foldr,jyasskin,kremenek,lattner,lhames,nicholas,rjmccall

BUILD FAILED: failed buildit-llvmgcc42

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/llvm/CodeGen/SlotIndexes.h
 lib/CodeGen/SlotIndexes.cpp
At: Fri 06 Nov 2009 21:52:40
Changed By: lhames
Comments: Update some globals to use ManagedStatic.



Files:
 include/clang/Analysis/Support/SaveAndRestore.h
 lib/Analysis/LiveVariables.cpp
At: Fri 06 Nov 2009 21:57:40
Changed By: kremenek
Comments: Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks().  Patch by Kovarththanan Rajaratnam!




Files:
 lib/Sema/SemaTemplateInstantiateDecl.cpp
 test/SemaTemplate/instantiate-attr.cpp
At: Fri 06 Nov 2009 22:12:40
Changed By: andersca
Comments: When instantiating a field decl, make sure to clone its attributes. With this change FileCheck no longer crashes when it's run without any arguments.



Files:
 test/CodeGen/X86/cmp0.ll
 test/CodeGen/X86/cmp1.ll
At: Fri 06 Nov 2009 22:22:40
Changed By: lattner
Comments: merge cmp1 into cmp0 and filecheckize.




File: include/llvm/System/TimeValue.h
At: Fri 06 Nov 2009 22:37:40
Changed By: foldr
Comments: 80-col violation.



File: lib/Support/Timer.cpp
At: Fri 06 Nov 2009 22:37:40
Changed By: foldr
Comments: Trailing whitespace.



Files:
 include/llvm/CompilerDriver/BuiltinOptions.h
 lib/CompilerDriver/Action.cpp
 lib/CompilerDriver/BuiltinOptions.cpp
 lib/CompilerDriver/Main.cpp
At: Fri 06 Nov 2009 22:37:40
Changed By: foldr
Comments: llvmc: Add a '-time' option.



Files:
 lib/Transforms/Scalar/TailRecursionElimination.cpp
 test/Transforms/TailCallElim/nocapture.ll
At: Fri 06 Nov 2009 23:12:40
Changed By: nicholas
Comments: Dust off tail recursion elimination. Fix a fixme by applying CaptureTracking
and add a .ll to demo the new capability.




Files:
 lib/CodeGen/Mangle.cpp
 test/CodeGenCXX/mangle-system-header.cpp
At: Fri 06 Nov 2009 23:17:40
Changed By: andersca
Comments: Always mangle functions with special names. Fixes PR5420.



File: lib/Sema/SemaDecl.cpp
At: Fri 06 Nov 2009 23:22:40
Changed By: andersca
Comments: Cleanup, no functionality change.



Files:
 lib/Sema/SemaDecl.cpp
 test/SemaCXX/warn-unused-variables.cpp
At: Fri 06 Nov 2009 23:27:40
Changed By: andersca
Comments: Don't treat variables with non-trivial ctors or dtors as unused. Fixes PR5407.



Files:
 lib/Transforms/Scalar/TailRecursionElimination.cpp
 test/Transforms/TailCallElim/nocapture.ll
At: Fri 06 Nov 2009 23:42:40
Changed By: nicholas
Comments: Oops, FunctionContainsEscapingAllocas is really used to mean two different
things. Back out part of r86349 for a moment.




Files:
 lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
 lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
 test/CodeGen/Generic/switch-lower.ll
At: Fri 06 Nov 2009 23:52:40
Changed By: lattner
Comments: Fix PR5421 by APInt'izing switch lowering.




Files:
 lib/Transforms/Scalar/JumpThreading.cpp
 test/Transforms/JumpThreading/basic.ll
 test/Transforms/JumpThreading/crash.ll
At: Sat 07 Nov 2009 00:07:40
Changed By: lattner
Comments: reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus a fix
(making pred factoring only happen if threading is guaranteed
to be successful).

This now survives an X86-64 bootstrap of llvm-gcc.





Files:
 lib/Sema/Sema.cpp
 test/Sema/conversion.c
At: Sat 07 Nov 2009 00:17:40
Changed By: rjmccall
Comments: Improve -Wconversion by permitting binary operations on values of the target
type (or smaller) to stay "closed" within the type.





File: test/SemaCXX/warn-unused-variables.cpp
At: Sat 07 Nov 2009 00:27:40
Changed By: andersca
Comments: Add bug number.



File: win32
At: Sat 07 Nov 2009 00:32:40
Changed By: lattner
Comments: remove the win32 tree, it's stale and confusing.




Files:
 lib/Transforms/Scalar/DeadStoreElimination.cpp
 test/Transforms/DeadStoreElimination/lifetime.ll
 test/Transforms/DeadStoreElimination/memintrinsics.ll
At: Sat 07 Nov 2009 00:37:40
Changed By: nicholas
Comments: Teach dead store elimination that certain intrinsics write to memory just like
a store.




Files:
 lib/Target/X86/X86InstrSSE.td
 test/CodeGen/X86/sse3.ll
 test/CodeGen/X86/vec_shuffle-3.ll
At: Sat 07 Nov 2009 00:47:40
Changed By: echristo
Comments: Fix a couple of shuffle patterns to use movhlps instead
of movhps as the constraint.  Changes optimizations so
update testcases as appropriate as well.




Files:
 include/llvm/CodeGen/MachineRelocation.h
 lib/ExecutionEngine/JIT/JITEmitter.cpp
 lib/Target/ARM/ARMCodeEmitter.cpp
 lib/Target/X86/X86CodeEmitter.cpp
At: Sat 07 Nov 2009 00:52:40
Changed By: jyasskin
Comments: Make the need-stub variables accurate and consistent.  In the case of
MachineRelocations, "stub" always refers to a far-call stub or a
load-a-faraway-global stub, so this patch adds "Far" to the term. (Other stubs
are used for lazy compilation and dlsym address replacement.) The variable was
also inconsistent between the positive and negative sense, and the positive
sense ("NeedStub") was more demanding than is accurate (since a nearby-enough
function can be called directly even if the platform often requires a stub).
Since the negative sense causes double-negatives, I switched to
"MayNeedFarStub" globally.




Files:
 include/clang/Basic/DiagnosticGroups.td
 include/clang/Basic/DiagnosticSemaKinds.td
 lib/Sema/Sema.cpp
 test/Sema/conversion-64-32.c
At: Sat 07 Nov 2009 01:07:40
Changed By: rjmccall
Comments: Support -Wshorten-64-to-32 for integer types only, which seems to satisfy the
core requirements.  Fixes rdar://problem/6389954





File: lib/VMCore/Instructions.cpp
At: Sat 07 Nov 2009 01:07:40
Changed By: lattner
Comments: prune #include / layering violation




Files:
 include/llvm/Target/TargetData.h
 lib/Target/TargetData.cpp
At: Sat 07 Nov 2009 01:17:40
Changed By: lattner
Comments: rewrite TargetData to use StringRef/raw_ostream instead of thrashing std::strings.




Files:
 lib/Target/Blackfin/AsmPrinter/BlackfinAsmPrinter.cpp
 lib/Target/Blackfin/BlackfinISelLowering.cpp
 lib/Target/SystemZ/AsmPrinter/SystemZAsmPrinter.cpp
 lib/Target/SystemZ/SystemZISelLowering.cpp
 lib/Target/SystemZ/SystemZInstrInfo.cpp
 lib/Target/TargetLoweringObjectFile.cpp
 lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
At: Sat 07 Nov 2009 01:22:40
Changed By: lattner
Comments: add some missing #includes




File: lib/CodeGen/CodeGenModule.cpp
At: Sat 07 Nov 2009 01:27:40
Changed By: lattner
Comments: add missing #include




Files:
 include/llvm/Target/TargetData.h
 lib/Target/TargetData.cpp
At: Sat 07 Nov 2009 01:27:40
Changed By: lattner
Comments: more cleanup.




Files:
 docs/LangRef.html
 include/llvm/Target/TargetData.h
 lib/Target/TargetData.cpp
At: Sat 07 Nov 2009 01:37:40
Changed By: lattner
Comments: add the ability for TargetData to return information about legal integer
datatypes on a given CPU.  This is intended to allow instcombine and other
transformations to avoid converting big sequences of operations to an
inconvenient width, and will help clean up after SRoA.  See also "Adding 
legal integer sizes to TargetData" on Feb 1, 2009 on llvmdev, and PR3451.

Comments welcome.




File: gcc/llvm-convert.cpp
At: Sat 07 Nov 2009 01:57:40
Changed By: echristo
Comments: Third time is the charm. Enable __builtin_object_size
codegen via intrinsic. Coerce return type to size_t.

Tested via bootstrap on x86-darwin10.




LOGS:
Last 10 lines of 'buildit-llvmgcc42.stdio':
	cc1: warnings being treated as errors
	/Volumes/Sandbox/Buildbot/llvm/build.llvm-gcc-x86_64-darwin10-selfhost/llvmgcc42.roots/llvmgcc42~obj/src/gcc/gcov-io.c:529: warning: 'gcov_time' defined but not used
	make[4]: *** [gcov-dump.o] Error 1
	make[4]: *** Waiting for unfinished jobs....
	rm fsf-funding.pod gcov.pod gfdl.pod cpp.pod gcc.pod gpl.pod
	make[3]: *** [all-stage3-gcc] Error 2
	make[2]: *** [stage3-bubble] Error 2
	make[1]: *** [all] Error 2
	+ exit 1
	make: *** [install] Error 1

Last 10 lines of 'buildit-llvmgcc42.warnings':
	warning: structure `VEC_cp_token_position_heap' used but not defined
	warning: structure `pointer_set_t' used but not defined
	warning: structure `c_arg_info' used but not defined
	warning: structure `c_switch' used but not defined
	warning: structure `et_node' used but not defined
	warning: structure `loop' used but not defined
	warning: structure `ipa_reference_vars_info_d' used but not defined
	warning: structure `reg_info_def' used but not defined
	warning: structure `value_set' used but not defined
	/Volumes/Sandbox/Buildbot/llvm/build.llvm-gcc-x86_64-darwin10-selfhost/llvmgcc42.roots/llvmgcc42~obj/src/gcc/gcov-io.c:529: warning: 'gcov_time' defined but not used




More information about the llvm-testresults mailing list