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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Sun Nov 14 20:39:24 PST 2010


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

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

Buildslave for this Build: smoosh-01

Build Reason: 
Build Source Stamp: 119116
Blamelist: evancheng,lattner,mspencer

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/Target/PowerPC/PPC.h
 lib/Target/PowerPC/PPCISelLowering.cpp
 lib/Target/PowerPC/PPCMCInstLower.cpp
At: Sun 14 Nov 2010 19:21:23
Changed By: lattner
Comments: convert the operand bits into bitfields since they are all combinable in
different ways.  Add $non_lazy_ptr support, and proper lowering for
global values.

Now all the ppc regression tests pass with the new instruction printer.

Properties: 




Files:
 CMakeLists.txt
 include/llvm/Object
 include/llvm/Object/ObjectFile.h
 lib/Makefile
 lib/Object
 lib/Object/CMakeLists.txt
 lib/Object/ObjectFile.cpp
At: Sun 14 Nov 2010 19:31:01
Changed By: mspencer
Comments: Add LLVMObject Library.Properties: 




File: lib/Target/PowerPC/PPCAsmPrinter.cpp
At: Sun 14 Nov 2010 19:32:37
Changed By: lattner
Comments: Turn on the new instprinter by default.

The only change in the output is:

1) we get a better comment on mfcr, we get:
	mfcr r2                         ; cr2
  instead of:
 	mfcr r2 ; 32

2) we no longer emit $stub's on powerpc/leopard.  The Leopard
   linker autosynthesizes them.

Properties: 




File: lib/Target/ARM/ARMLoadStoreOptimizer.cpp
At: Sun 14 Nov 2010 19:32:37
Changed By: evancheng
Comments: Make sure ARM multi load / store pass copies memoperands when forming ldrd / strd. pr8113.Properties: 




File: lib/Object/Makefile
At: Sun 14 Nov 2010 19:39:34
Changed By: mspencer
Comments: Object: Add missing makefile.Properties: 




File: lib/Target/PowerPC/PPCAsmPrinter.cpp
At: Sun 14 Nov 2010 19:42:43
Changed By: lattner
Comments: rip out a ton of old instruction printing junk now that the
new instprinting logic is there.
Properties: 




File: lib/Target/PowerPC/PPCAsmPrinter.cpp
At: Sun 14 Nov 2010 19:47:41
Changed By: lattner
Comments: strength reduce TOC temp label generation, no functionality change.
Properties: 




Files:
 lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
 lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
 lib/Target/PowerPC/PPCInstr64Bit.td
 lib/Target/PowerPC/PPCInstrInfo.td
At: Sun 14 Nov 2010 19:52:40
Changed By: lattner
Comments: remove asmstrings (which can never be printed) from pseudo 
instructions, allowing is to eliminate some dead operand 
printing methods from the instprinter.
Properties: 




File: lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
At: Sun 14 Nov 2010 19:58:25
Changed By: lattner
Comments: fix some fixme's, removing dead code.
Properties: 




Files:
 lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
 lib/Target/PowerPC/PPC.td
At: Sun 14 Nov 2010 19:58:25
Changed By: lattner
Comments: dissolve some more hacks.
Properties: 




Files:
 lib/Target/PowerPC/CMakeLists.txt
 lib/Target/PowerPC/Makefile
 lib/Target/PowerPC/PPC.h
 lib/Target/PowerPC/PPCMCCodeEmitter.cpp
 lib/Target/PowerPC/PPCTargetMachine.cpp
At: Sun 14 Nov 2010 20:22:37
Changed By: lattner
Comments: Implement a basic MCCodeEmitter for PPC.  This doesn't handle
fixups yet, and doesn't handle actually encoding operand values,
but this is enough for llc -show-mc-encoding to show the base
instruction encoding information, e.g.:

	mflr r0                         ; encoding: [0x7c,0x08,0x02,0xa6]
	stw r0, 8(r1)                   ; encoding: [0x90,0x00,0x00,0x00]
	stwu r1, -64(r1)                ; encoding: [0x94,0x00,0x00,0x00]
Ltmp0:
	lhz r4, 4(r3)                   ; encoding: [0xa0,0x00,0x00,0x00]
	cmplwi cr0, r4, 8               ; encoding: [0x28,0x00,0x00,0x00]
	beq cr0, LBB0_2                 ; encoding: [0x40,0x00,0x00,0x00]

Properties: 




LOGS:
Last 10 lines of 'stdio':
	llvm[3]: Building Release Archive Library libLLVMipa.a
	llvm[4]: Building Release Archive Library libLLVMARMAsmParser.a
	llvm[4]: Compiling ARMDisassembler.cpp for Release build
	llvm[4]: Compiling ARMDisassemblerCore.cpp for Release build
	llvm[2]: Building Release Archive Library libLLVMCodeGen.a
	llvm[4]: Building Release Archive Library libLLVMARMDisassembler.a
	llvm[4]: Compiling ARMTargetInfo.cpp for Release build
	llvm[4]: Building Release Archive Library libLLVMARMInfo.a
	make[1]: *** [Target/.makeall] Error 2
	make: *** [all] Error 1

Last 10 lines of 'warnings':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3195: warning: 'Op1' may be used uninitialized in this function
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3195: warning: 'Op2' may be used uninitialized in this function
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3224: warning: 'DefaultBB' may be used uninitialized in this function
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3239: warning: 'DestBB' may be used uninitialized in this function
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3281: warning: 'DestBB' may be used uninitialized in this function
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3316: warning: 'NormalBB' may be used uninitialized in this function
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin10-qa_tests/llvm.src/lib/AsmParser/LLParser.cpp:3316: warning: 'UnwindBB' may be used uninitialized in this function




More information about the llvm-testresults mailing list