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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Wed Dec 1 17:17:55 PST 2010


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/6760

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

Buildslave for this Build: smoosh-02

Build Reason: 
Build Source Stamp: 120636
Blamelist: bwilson,dgregor,dpatel,grosbach,stoklund

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Target/X86/X86MCAsmInfo.cpp
At: Wed 01 Dec 2010 16:26:40
Changed By: dpatel
Comments: Revert r120580.
Properties: 




Files:
 include/clang/AST/DeclBase.h
 include/clang/AST/DeclCXX.h
 lib/AST/DeclBase.cpp
 lib/AST/DeclCXX.cpp
At: Wed 01 Dec 2010 16:26:40
Changed By: dgregor
Comments: Eliminate two uses of NDEBUG in headers that cause different symbols
to be available in debug vs. release builds.
Properties: 




File: utils/TableGen/NeonEmitter.cpp
At: Wed 01 Dec 2010 16:31:40
Changed By: bwilson
Comments: Cast scalar results of Neon macros to the correct type.Properties: 




File: utils/TableGen/NeonEmitter.cpp
At: Wed 01 Dec 2010 16:31:40
Changed By: bwilson
Comments: Avoid "char" for Neon vector elements; make it explicitly signed (or unsigned).Properties: 




Files:
 lib/MC/ELFObjectWriter.cpp
 lib/MC/MachObjectWriter.cpp
 lib/Target/ARM/ARMAsmBackend.cpp
 lib/Target/ARM/ARMAsmPrinter.cpp
 lib/Target/ARM/ARMFixupKinds.h
 lib/Target/ARM/ARMInstrInfo.td
 lib/Target/ARM/ARMMCCodeEmitter.cpp
At: Wed 01 Dec 2010 16:31:40
Changed By: grosbach
Comments: Add support for binary encoding of ARM 'adr' instructions referencing constant
pool entries (LEApcrel pseudo). Ongoing saga of rdar://8542291.Properties: 




File: lib/Sema/SemaExpr.cpp
At: Wed 01 Dec 2010 16:31:40
Changed By: bwilson
Comments: Swap order of checking for compatible vector types.
Check for compatible gcc, Altivec and Neon vectors before handling the
lax-vector-conversions case.  Otherwise there is no way to avoid the
warnings from -Wvector-conversions.Properties: 




File: test/Headers/arm-neon-header.c
At: Wed 01 Dec 2010 16:31:40
Changed By: bwilson
Comments: Add a testcase for Radar 8228022.
Make sure the -Wvector-conversions does not cause unnecessary warnings when
using Neon intrinsics with the correct types.Properties: 




Files:
 include/llvm/CodeGen/SlotIndexes.h
 lib/CodeGen/LiveDebugVariables.cpp
 lib/CodeGen/LiveDebugVariables.h
 lib/CodeGen/SimpleRegisterCoalescing.cpp
 lib/CodeGen/SimpleRegisterCoalescing.h
At: Wed 01 Dec 2010 16:41:40
Changed By: stoklund
Comments: Implement the first half of LiveDebugVariables.

Scan the MachineFunction for DBG_VALUE instructions, and replace them with a
data structure similar to LiveIntervals. The live range of a DBG_VALUE is
determined by propagating it down the dominator tree until a new DBG_VALUE is
found. When a DBG_VALUE lives in a register, its live range is confined to the
live range of the register's value.

LiveDebugVariables runs before coalescing, so DBG_VALUEs are not artificially
extended when registers are joined.

The missing half will recreate DBG_VALUE instructions from the intervals when
register allocation is complete.

The pass is disabled by default. It can be enabled with the temporary command
line option -live-debug-variables.Properties: 




LOGS:
Last 10 lines of 'stdio':
	llvm[2]: Compiling StackSlotColoring.cpp for Release+Asserts build
	llvm[2]: Compiling StrongPHIElimination.cpp for Release+Asserts build
	llvm[2]: Compiling TailDuplication.cpp for Release+Asserts build
	llvm[2]: Compiling TargetInstrInfoImpl.cpp for Release+Asserts build
	llvm[2]: Compiling TargetLoweringObjectFileImpl.cpp for Release+Asserts build
	llvm[2]: Compiling TwoAddressInstructionPass.cpp for Release+Asserts build
	llvm[2]: Compiling UnreachableBlockElim.cpp for Release+Asserts build
	llvm[2]: Compiling VirtRegMap.cpp for Release+Asserts build
	llvm[2]: Compiling VirtRegRewriter.cpp for Release+Asserts build
	llvm[2]: Building Release+Asserts Archive Library libLLVMCodeGen.a




More information about the llvm-testresults mailing list