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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu Sep 30 10:52:55 PDT 2010


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

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

Buildslave for this Build: spang.apple.com

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

BUILD FAILED: failed compile.llvm.stage1

sincerely,
 -The Buildbot


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

CHANGES:
File: include/clang/AST/Expr.h
At: Thu 30 Sep 2010 08:27:37
Changed By: ggreif
Comments: typoProperties: 




File: lib/Target/ARM/ARMAsmPrinter.cpp
At: Thu 30 Sep 2010 08:31:24
Changed By: grosbach
Comments: 80 column fixProperties: 




File: lib/Support/Allocator.cpp
At: Thu 30 Sep 2010 09:21:24
Changed By: d0k
Comments: Grow BumpPtrAllocator's slab size dynamically if we allocated many slabs. This
reduces the amount of malloc calls and may reduce memory overhead.

Some numbers:
ASTContext stats, clang -cc1 -disable-free -fsyntax-only Cocoa_h.m
without dynamic growth                          |  with dynamic growth
Number of memory regions: 3158                  |  Number of memory regions: 432
Bytes used: 12333185                            |  Bytes used: 12333185
Bytes allocated: 12935168                       |  Bytes allocated: 12800000
Bytes wasted: 601983 (includes alignment, etc)  |  Bytes wasted: 466815 (includes alignment, etc)

ASTContext stats, clang -cc1 -disable-free -fsyntax-only on clang's ASTReader.cpp
without dynamic growth                          |  with dynamic growth
Number of memory regions: 10987                 |  Number of memory regions: 551
Bytes used: 42910356                            |  Bytes used: 42910356
Bytes allocated: 45002752                       |  Bytes allocated: 44711936
Bytes wasted: 2092396 (includes alignment, etc) |  Bytes wasted: 1801580 (includes alignment, etc)
Properties: 




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: 




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 TargetIntrinsicInfo.cpp for Release+Asserts build
	llvm[2]: Compiling TargetLoweringObjectFile.cpp for Release+Asserts build
	llvm[4]: Building Release+Asserts Archive Library libLLVMMBlazeAsmPrinter.a
	llvm[4]: Compiling MBlazeTargetInfo.cpp for Release+Asserts build
	llvm[2]: Compiling TargetMachine.cpp for Release+Asserts build
	llvm[4]: Building Release+Asserts Archive Library libLLVMMBlazeInfo.a
	llvm[2]: Compiling TargetRegisterInfo.cpp for Release+Asserts build
	llvm[2]: Compiling TargetSubtarget.cpp for Release+Asserts build
	llvm[2]: Building Release+Asserts Archive Library libLLVMTarget.a
	make: *** [all] Error 1




More information about the llvm-testresults mailing list