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

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


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

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

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

Build Reason: 
Build Source Stamp: 115159
Blamelist: akirtzidis,enderby

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


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

CHANGES:
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: 




LOGS:
Last 10 lines of 'stdio':
	llvm[4]: Compiling ARMAsmLexer.cpp for Debug+Asserts build
	llvm[4]: Compiling ARMAsmParser.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[2]: Building Debug+Asserts Archive Library libLLVMCodeGen.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
	make: *** [all] Error 1




More information about the llvm-testresults mailing list