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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Wed Sep 29 19:45:09 PDT 2010


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

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

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

Build Reason: 
Build Source Stamp: 115131
Blamelist: grosbach,jasonwkim,rafael

BUILD FAILED: failed compile.llvm.stage1

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp
 lib/Target/ARM/AsmPrinter/ARMInstPrinter.h
At: Wed 29 Sep 2010 19:08:11
Changed By: grosbach
Comments: Now that the pseudos that needed this are all custom lowered, we can go back
to an empty PrintSpecial()Properties: 




Files:
 lib/Target/ARM/ARM.h
 lib/Target/ARM/ARMAsmBackend.cpp
 lib/Target/ARM/ARMTargetMachine.cpp
 lib/Target/ARM/CMakeLists.txt
At: Wed 29 Sep 2010 19:22:00
Changed By: jasonwkim
Comments: 
I added a new file ARMAsmBackend which stubs out in similar ways to
the eqv X86 class.
For now, I split the ELFARMAsmBackend from the DarwinARMAsmBackend
(also mimicking X86)

Tested against -r115126

Properties: 




Files:
 lib/Target/ARM/ARMInstrInfo.td
 lib/Target/ARM/ARMInstrThumb.td
 lib/Target/ARM/ARMInstrThumb2.td
At: Wed 29 Sep 2010 19:22:00
Changed By: grosbach
Comments: Go ahead and jump!

Now that the MC lowering handles the expansion of the pseudos, kill the horrible
blobs of text.

Properties: 




Files:
 include/llvm/MC/ELFObjectWriter.h
 include/llvm/MC/MCAssembler.h
 include/llvm/MC/MCObjectWriter.h
 include/llvm/MC/MachObjectWriter.h
 lib/MC/ELFObjectWriter.cpp
 lib/MC/MCAssembler.cpp
 lib/MC/MachObjectWriter.cpp
 lib/MC/WinCOFFObjectWriter.cpp
 test/MC/ELF/relax.s
At: Wed 29 Sep 2010 19:26:49
Changed By: rafael
Comments: Make it possible for the MCObjectWriter to decide if a given fixup is fully
resolved or not. Different object files have different restrictions and
different native assemblers have different idiosyncrasies we want to emulate
for now.

Move the existing MachO logic to the new place and implement an ELF one that
gets fixups to globals right.Properties: 




LOGS:
Last 10 lines of 'stdio':
	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
	make: *** [all] Error 1




More information about the llvm-testresults mailing list