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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu Sep 30 10:11:09 PDT 2010


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

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

Buildslave for this Build: smoosh-02

Build Reason: 
Build Source Stamp: 115161
Blamelist: akirtzidis,enderby,grosbach,lattner

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


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

CHANGES:
File: docs/ReleaseNotes.html
At: Thu 30 Sep 2010 09:36:24
Changed By: lattner
Comments: checkpoint notes
Properties: 




Files:
 include/llvm/Target/TargetAsmBackend.h
 lib/Target/ARM/ARMAsmBackend.cpp
 lib/Target/X86/X86AsmBackend.cpp
At: Thu 30 Sep 2010 09:41:44
Changed By: enderby
Comments: Adds getPointerSize() to the AsmBackend which will be needed by the final patch
for the dwarf .loc support to emit dwarf line number tables.
Properties: 




Files:
 lib/Target/X86/AsmParser/X86AsmParser.cpp
 test/MC/AsmParser/X86/x86_instructions.s
At: Thu 30 Sep 2010 09:41:44
Changed By: lattner
Comments: add support for fstcw, PR8259
Properties: 




File: lib/MC/MCExpr.cpp
At: Thu 30 Sep 2010 09:46:24
Changed By: enderby
Comments: Changes EvaluateAsAbsolute() to return the "current value" of the expression
if we are given a Layout object, even in cases when the value is not fixed.
This will be needed by the final patch for the dwarf .loc support to size a
new MCDwarf fragment needed to build and emit dwarf line number tables.
Properties: 




Files:
 lib/Target/X86/AsmParser/X86AsmParser.cpp
 test/MC/AsmParser/X86/x86_instructions.s
At: Thu 30 Sep 2010 09:46:24
Changed By: lattner
Comments: implement support for finit, PR8258
Properties: 




Files:
 lib/MC/MCAssembler.cpp
 lib/MC/MCDwarf.cpp
 lib/MC/MCMachOStreamer.cpp
 lib/MC/MCObjectWriter.cpp
 lib/MC/MCParser/AsmParser.cpp
 lib/MC/MCStreamer.cpp
At: Thu 30 Sep 2010 09:56:24
Changed By: enderby
Comments: This is the last major patch to implement support for the .loc directive
and output the dwarf line number tables.  This contains the code to emit and
encode the dwarf line tables from the previously gathered information in the
MCLineSection objects.  This contains all the details to encode the line and
address deltas into the dwarf line table.

To do this an MCDwarfLineAddrFragment has been added.

Also this moves the interface code out of Mach-O streamer into
MCDwarf so it should be useable by other object file formats.

There is now one call to be made from an MCObjectStreamer
EmitInstruction() method:
   MCLineEntry::Make(this, getCurrentSection());
to create a line entry after each instruction is assembled.

And one call call to be made from an MCObjectStreamer Finish() method:
   MCDwarfFileTable::Emit(this, DwarfLineSection);
when getContext().hasDwarfFiles() is true and is passed a object file specific
MCSection where to emit the dwarf file and the line tables.

This appears to now be correct for 32-bit targets, at least x86.  But the
relocation entries for 64-bit Darwin needs some further work which is next
up to work on.  So for now the 64-bit Mach-O target does not output the
dwarf file and line tables.
Properties: 




Files:
 include/clang/Basic/DiagnosticDriverKinds.td
 lib/Driver/Tools.cpp
At: Thu 30 Sep 2010 09:56:24
Changed By: akirtzidis
Comments: Driver: Ignore the found PCH file if its '-include' is not the first one.Properties: 




File: lib/Serialization/ASTReader.cpp
At: Thu 30 Sep 2010 09:56:24
Changed By: akirtzidis
Comments: Support implicit includes when generating a PCH and allow the user to pass a -include on the command line following the PCH include.
Fixes rdar://7382084.Properties: 




Files:
 lib/Target/ARM/ARMInstrInfo.td
 lib/Target/ARM/ARMInstrThumb.td
 lib/Target/ARM/ARMInstrThumb2.td
At: Thu 30 Sep 2010 10:02:28
Changed By: grosbach
Comments: The asm strings are never used at all, so just nuke 'em entirely.Properties: 




File: test/MC/AsmParser/X86/x86_32-bit.s
At: Thu 30 Sep 2010 10:02:28
Changed By: lattner
Comments: unxfail this by fixing syntactic differences.
Properties: 




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




More information about the llvm-testresults mailing list