[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Thu Nov 12 13:39:31 PST 2009
The Buildbot has detected a new failure of clang-x86_64-darwin10 on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10/builds/403
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-02.apple.com
Build Reason:
Build Source Stamp: 87030
Blamelist: d0k,ddunbar,fjahanian,greened,mrs
BUILD FAILED: failed test-llvm
sincerely,
-The Buildbot
================================================================================
CHANGES:
File: include/llvm/CodeGen/AsmPrinter.h
At: Thu 12 Nov 2009 12:14:53
Changed By: greened
Comments:
Add comment flags so AsmPrinter can output additional information when
emitting comments. These flags carry semantic information not otherwise
easily derivable from the IR text.
Files:
lib/CodeGen/CGObjCMac.cpp
test/CodeGenObjC/super-message-fragileabi.m
At: Thu 12 Nov 2009 12:14:53
Changed By: fjahanian
Comments: Fix a code gen bug in i386-apple-darwin (objc fragile abi), sending
message to 'super'. Fixes radar 7205866.
File: include/llvm/CodeGen/MachineInstr.h
At: Thu 12 Nov 2009 12:24:53
Changed By: greened
Comments:
Add AsmPrinter comment flags to machine instructions so that AsmPrinter
can emit extra information in comments.
Files:
include/llvm/CodeGen/PseudoSourceValue.h
lib/CodeGen/PseudoSourceValue.cpp
At: Thu 12 Nov 2009 12:29:53
Changed By: greened
Comments:
Make FixedStackPseudoSourceValue a first-class PseudoSourceValue by
making it visible to clients and adding LLVM-style cast capability.
This will be used by AsmPrinter to determine when to emit spill comments
for an instruction.
Files:
include/llvm/ADT/StringRef.h
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/Support/StringRef.cpp
lib/Target/X86/X86ISelLowering.cpp
tools/bugpoint/ToolRunner.cpp
At: Thu 12 Nov 2009 12:39:53
Changed By: d0k
Comments: Add compare_lower and equals_lower methods to StringRef. Switch all users of
StringsEqualNoCase (from StringExtras.h) to it.
Files:
include/llvm/CodeGen/MachineFrameInfo.h
lib/CodeGen/MachineFunction.cpp
lib/CodeGen/PreAllocSplitting.cpp
lib/CodeGen/PrologEpilogInserter.cpp
lib/CodeGen/RegAllocLocal.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuild.cpp
lib/CodeGen/VirtRegMap.cpp
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/Alpha/AlphaISelLowering.cpp
lib/Target/Blackfin/BlackfinISelLowering.cpp
lib/Target/Blackfin/BlackfinRegisterInfo.cpp
lib/Target/CellSPU/SPUISelLowering.cpp
lib/Target/MSP430/MSP430ISelLowering.cpp
lib/Target/MSP430/MSP430RegisterInfo.cpp
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/PIC16/PIC16ISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCRegisterInfo.cpp
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/XCore/XCoreISelLowering.cpp
lib/Target/XCore/XCoreRegisterInfo.cpp
At: Thu 12 Nov 2009 12:49:53
Changed By: greened
Comments:
Add a bool flag to StackObjects telling whether they reference spill
slots. The AsmPrinter will use this information to determine whether to
print a spill/reload comment.
Remove default argument values. It's too easy to pass a wrong argument
value when multiple arguments have default values. Make everything
explicit to trap bugs early.
Update all targets to adhere to the new interfaces..
Files:
lib/CodeGen/CGVtable.cpp
lib/CodeGen/CodeGenModule.h
At: Thu 12 Nov 2009 12:49:53
Changed By: mrs
Comments: Fix the offset calculations for non-virtual bases with overrides.
Refine the VTT entries for virtual bases to refer to the complete
object's vtable instead of constructor vtables.
Refine the AddressPoint calculations for VTT entries for virtual bases.
File: lib/CodeGen/PHIElimination.cpp
At: Thu 12 Nov 2009 12:57:30
Changed By: ddunbar
Comments: Fix -Asserts warning.
File: include/llvm/Value.h
At: Thu 12 Nov 2009 12:57:30
Changed By: ddunbar
Comments: Attempt to unbreak LLVM build, David G. please check.
Files:
include/llvm/Target/TargetInstrInfo.h
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h
At: Thu 12 Nov 2009 12:57:30
Changed By: greened
Comments:
Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether a
machine instruction loads or stores from/to a stack slot. Unlike
isLoadFromStackSlot and isStoreFromStackSlot, the instruction may be
something other than a pure load/store (e.g. it may be an arithmetic
operation with a memory operand). This helps AsmPrinter determine when
to print a spill/reload comment.
This is only a hint since we may not be able to figure this out in all
cases. As such, it should not be relied upon for correctness.
Implement for X86. Return false by default for other architectures.
Files:
include/llvm/Target/TargetRegisterInfo.h
lib/Target/ARM/ARMBaseRegisterInfo.h
lib/Target/Alpha/AlphaRegisterInfo.cpp
lib/Target/Alpha/AlphaRegisterInfo.h
lib/Target/Blackfin/BlackfinRegisterInfo.h
lib/Target/CellSPU/SPURegisterInfo.cpp
lib/Target/CellSPU/SPURegisterInfo.h
lib/Target/MSP430/MSP430RegisterInfo.h
lib/Target/Mips/MipsRegisterInfo.h
lib/Target/PIC16/PIC16RegisterInfo.cpp
lib/Target/PIC16/PIC16RegisterInfo.h
lib/Target/PowerPC/PPCRegisterInfo.h
lib/Target/Sparc/SparcRegisterInfo.cpp
lib/Target/Sparc/SparcRegisterInfo.h
lib/Target/SystemZ/SystemZRegisterInfo.cpp
lib/Target/SystemZ/SystemZRegisterInfo.h
lib/Target/X86/X86RegisterInfo.h
lib/Target/XCore/XCoreRegisterInfo.h
At: Thu 12 Nov 2009 13:02:30
Changed By: greened
Comments:
Make the MachineFunction argument of getFrameRegister const.
This also fixes a build error.
File: include/llvm/Value.h
At: Thu 12 Nov 2009 13:07:30
Changed By: greened
Comments:
Fix a build error by providing a missing enum value.
File: include/llvm/Value.h
At: Thu 12 Nov 2009 13:07:30
Changed By: ddunbar
Comments: Remove my Value.h build fix.
File: lib/CodeGen/VirtRegRewriter.cpp
At: Thu 12 Nov 2009 13:12:31
Changed By: greened
Comments:
Set the ReloadReuse AsmPrinter flag where appropriate.
LOGS:
Last 10 lines of 'test-llvm.stdio':
LLVM::CodeGen/X86/shl_elim.ll
LLVM::CodeGen/X86/tailcallstack64.ll
LLVM::CodeGen/X86/zext-inreg-1.ll
Expected Passes : 4361
Expected Failures : 29
Unsupported Tests : 491
Unexpected Failures: 16
make[1]: *** [check-local-lit] Error 1
make: *** [check-lit] Error 2
Last 10 lines of 'test-llvm.fail':
LLVM::CodeGen/X86/bswap.ll
LLVM::CodeGen/X86/long-setcc.ll
LLVM::CodeGen/X86/multiple-return-values.ll
LLVM::CodeGen/X86/shift-and.ll
LLVM::CodeGen/X86/shift-coalesce.ll
LLVM::CodeGen/X86/shift-double.ll
LLVM::CodeGen/X86/shl_elim.ll
LLVM::CodeGen/X86/shift-i128.ll
LLVM::CodeGen/X86/tailcallstack64.ll
LLVM::CodeGen/X86/zext-inreg-1.ll
Last 10 lines of 'test-llvm.xfail':
LLVM::DebugInfo/deaddebuglabel.ll
LLVM::MC/AsmParser/directive_lsym.s
LLVM::MC/AsmParser/exprs-invalid.s
LLVM::Transforms/GVN/rle-must-alias.ll
LLVM::Transforms/GlobalOpt/2009-03-03-dbg.ll
LLVM::Transforms/GlobalOpt/2009-03-05-dbg.ll
LLVM::Transforms/IndVarSimplify/loop_evaluate_6.ll
LLVM::Transforms/InstCombine/cast-sext-zext.ll
LLVM::Transforms/TailCallElim/nocapture.ll
LLVM::Transforms/TailDup/2008-06-11-AvoidDupLoopHeader.ll
Last 10 lines of 'test-llvm.unsupported':
LLVM::LLVMC/C++/hello.cpp
LLVM::LLVMC/C++/together.cpp
LLVM::LLVMC/C/emit-llvm.c
LLVM::LLVMC/C/hello.c
LLVM::LLVMC/C/include.c
LLVM::LLVMC/C/opt-test.c
LLVM::LLVMC/C/sink.c
LLVM::LLVMC/C/wall.c
LLVM::LLVMC/ObjC++/hello.mm
LLVM::LLVMC/ObjC/hello.m
Last 10 lines of 'test-llvm.2008-06-13-notvolatileloadstore.ll':
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@f'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/2008-06-13-NotVolatileLoadStore.ll.script: line 9: 70582 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/2008-06-13-NotVolatileLoadStore.ll'
70584 Done | 'not' 'grep' 'movsd'
--
********************
Last 10 lines of 'test-llvm.2008-12-19-earlyclobberbug.ll':
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/2008-12-19-EarlyClobberBug.ll:5:26: error: expected string not found in input
; CHECK: ## InlineAsm End
^
<stdin>:1:1: note: scanning from here
^
--
********************
Last 10 lines of 'test-llvm.2009-01-31-bigshift.ll':
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@x'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/2009-01-31-BigShift.ll.script: line 3: 71125 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/2009-01-31-BigShift.ll'
71126 Done | 'not' 'grep' 'and'
--
********************
Last 10 lines of 'test-llvm.bitcast.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@test1'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/bitcast.ll.script: line 4: 71824 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/bitcast.ll'
--
********************
Last 10 lines of 'test-llvm.bitcast-int-to-vector.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@foo'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/bitcast-int-to-vector.ll.script: line 2: 71822 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/bitcast-int-to-vector.ll'
--
********************
Last 10 lines of 'test-llvm.byval2.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@g'
Expected 2 lines, got 0.
--
********************
Last 10 lines of 'test-llvm.bswap.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@Y'
Expected 3 lines, got 0.
--
********************
Last 10 lines of 'test-llvm.long-setcc.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@t1'
Expected 1 lines, got 0.
--
********************
Last 10 lines of 'test-llvm.multiple-return-values.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@bar'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/multiple-return-values.ll.script: line 2: 73253 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/multiple-return-values.ll'
--
********************
Last 10 lines of 'test-llvm.shift-and.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@t3'
Expected 1 lines, got 0.
--
********************
Last 10 lines of 'test-llvm.shift-coalesce.ll':
11 llc 0x0000000100b3ac54 llvm::FunctionPassManager::run(llvm::Function&) + 112
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86 -x86-asm-syntax=intel
1. Running pass 'Linear Scan Register Allocator' on function '@foo'
--
********************
Last 10 lines of 'test-llvm.shift-double.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86 -x86-asm-syntax=intel
1. Running pass 'Linear Scan Register Allocator' on function '@test1'
Expected 5 lines, got 0.
--
********************
Last 10 lines of 'test-llvm.shl_elim.ll':
11 llc 0x0000000100b3ac54 llvm::FunctionPassManager::run(llvm::Function&) + 112
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@test1'
--
********************
Last 10 lines of 'test-llvm.shift-i128.ll':
12 llc 0x000000010003028d main + 3256
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@t'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/shift-i128.ll.script: line 4: 73833 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/shift-i128.ll'
--
********************
Last 10 lines of 'test-llvm.tailcallstack64.ll':
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/tailcallstack64.ll:11:29: error: expected string not found in input
; CHECK: movl %eax, 40(%rsp)
^
<stdin>:14:2: note: scanning from here
addq $24, %rsp
^
--
********************
Last 10 lines of 'test-llvm.zext-inreg-1.ll':
13 llc 0x000000010002ee90 start + 52
Stack dump:
0. Program arguments: llc -march=x86
1. Running pass 'Linear Scan Register Allocator' on function '@l'
/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/Output/zext-inreg-1.ll.script: line 3: 75129 Abort trap 'llc' '-march=x86' < '/Volumes/Data/Users/buildslave/zorg/smooshlab/slaves/clang/build.clang-x86_64-darwin10/llvm/test/CodeGen/X86/zext-inreg-1.ll'
75130 Done | 'not' 'grep' 'and'
--
********************
More information about the llvm-testresults
mailing list