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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu Sep 30 10:26:12 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/9799

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

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

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

BUILD FAILED: failed compile.llvm.stage1

sincerely,
 -The Buildbot


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

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




File: test/MC/AsmParser/X86/x86_32-bit_cat.s
At: Thu 30 Sep 2010 10:06:26
Changed By: lattner
Comments: update and unxfail
Properties: 




File: test/MC/AsmParser/X86/x86_32-encoding.s
At: Thu 30 Sep 2010 10:06:26
Changed By: lattner
Comments: update, unxfail, fix bogus encodings.
Properties: 




File: test/MC/AsmParser/X86/x86_32-mismatched-add.s
At: Thu 30 Sep 2010 10:06:26
Changed By: lattner
Comments: fix this to not be completely broken.
Properties: 




Files:
 test/MC/AsmParser/X86/x86_32-encoding.s
 test/MC/AsmParser/X86/x86_32-mismatched-add.s
At: Thu 30 Sep 2010 10:11:43
Changed By: lattner
Comments: merge two tests.
Properties: 




Files:
 lib/Target/X86/AsmParser/X86AsmParser.cpp
 test/MC/AsmParser/X86/x86_instructions.s
At: Thu 30 Sep 2010 10:17:09
Changed By: lattner
Comments: preemptively add the rest of the non-n fpstack instructions.
Properties: 




Files:
 test/MC/AsmParser/X86/x86_64-new-encoder.s
 test/MC/AsmParser/X86/x86_instructions.s
At: Thu 30 Sep 2010 10:17:09
Changed By: lattner
Comments: merge two tests.
Properties: 




Files:
 test/MC/AsmParser/X86/x86_64.s
 test/MC/AsmParser/X86/x86_instructions.s
At: Thu 30 Sep 2010 10:17:09
Changed By: lattner
Comments: rename test.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	llvm[2]: Compiling TailDuplication.cpp for Release+Asserts build
	llvm[4]: Building Release+Asserts Archive Library libLLVMARMInfo.a
	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