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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Thu Sep 30 20:15:33 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/4101

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

Buildslave for this Build: spang.apple.com

Build Reason: 
Build Source Stamp: 115255
Blamelist: akirtzidis,ddunbar,echristo,fjahanian,grosbach,johannes,resistor,sfider

BUILD FAILED: failed test.llvm.stage1 test.llvm.stage2

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Analysis/CFG.cpp
At: Thu 30 Sep 2010 15:46:27
Changed By: sfider
Comments: Added:
- post-increament, distance and bool conversion methods to LocalScope::const_iterator,
- adding VarDecl to LocalScope.

Fixed some misspells in comments.
Properties: 




Files:
 include/clang/Analysis/CFG.h
 lib/Analysis/CFG.cpp
At: Thu 30 Sep 2010 15:56:24
Changed By: sfider
Comments: Added methods for inserting CFGAutomaticObjDtors to CFGBlocks,
Fixed some misspells in comments.
Properties: 




File: lib/Analysis/CFG.cpp
At: Thu 30 Sep 2010 16:06:24
Changed By: sfider
Comments: Added methods for adding LocalScopes and CFGAutomaticObjDtors.
Properties: 




Files:
 lib/Target/MSP430/AsmPrinter/MSP430InstPrinter.cpp
 lib/Target/MSP430/MSP430.td
 lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp
 lib/Target/X86/AsmPrinter/X86IntelInstPrinter.cpp
 lib/Target/X86/X86.td
At: Thu 30 Sep 2010 16:46:39
Changed By: grosbach
Comments: Clean up asm writer usage for x86 and msp430 to flag that the writer should
use MC instructions in the printInstruction() method via the tablegen flag
for it rather than a #define prior to including the autogenerated bits.Properties: 




File: lib/Target/ARM/ARMBaseInstrInfo.cpp
At: Thu 30 Sep 2010 16:53:06
Changed By: resistor
Comments: Temporarily add a flag to make it easier to compare the new-style ARM if
conversion heuristics to the old-style ones.
Properties: 




Files:
 lib/Headers/mmintrin.h
 test/CodeGen/mmx-shift-with-immediate.c
At: Thu 30 Sep 2010 17:01:39
Changed By: johannes
Comments: Clang part of MMX rewrite (goes with 115243).

Properties: 




Files:
 test/PCH/cmdline-include.c
 test/PCH/cmdline-include1.h
 test/PCH/cmdline-include2.h
At: Thu 30 Sep 2010 17:01:39
Changed By: akirtzidis
Comments: Add test case I forgot for r115159 (support implicit includes along with PCH).Properties: 




Files:
 gcc/config/i386/i386.c
 gcc/config/i386/llvm-i386-target.h
 gcc/config/i386/llvm-i386.cpp
 gcc/llvm-abi.h
 gcc/llvm-convert.cpp
 gcc/llvm-types.cpp
At: Thu 30 Sep 2010 17:01:54
Changed By: johannes
Comments: llvm-gcc part of MMX rewrite (goes with 115243).

Properties: 




File: lib/System/Unix/Program.inc
At: Thu 30 Sep 2010 17:01:54
Changed By: ddunbar
Comments: Add an explicit initialization to work around what appears to be a valgrind
false positive, at least on Darwin. I haven't filed this, but you can feel free.Properties: 




Files:
 include/llvm/IntrinsicsX86.td
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 lib/Target/X86/X86CallingConv.td
 lib/Target/X86/X86ISelLowering.cpp
 lib/Target/X86/X86ISelLowering.h
 lib/Target/X86/X86InstrFragmentsSIMD.td
 lib/Target/X86/X86InstrMMX.td
 lib/Target/X86/X86MCInstLower.cpp
 lib/Target/X86/X86RegisterInfo.td
 lib/Transforms/IPO/DeadArgumentElimination.cpp
 lib/Transforms/Scalar/ScalarReplAggregates.cpp
 lib/VMCore/AutoUpgrade.cpp
 lib/VMCore/Instructions.cpp
 lib/VMCore/Type.cpp
 test/Assembler/AutoUpgradeIntrinsics.ll
 test/Bitcode/ssse3_palignr.ll.bc
 test/CodeGen/X86/2007-04-25-MMX-PADDQ.ll
 test/CodeGen/X86/2007-05-15-maskmovq.ll
 test/CodeGen/X86/2007-06-15-IntToMMX.ll
 test/CodeGen/X86/2007-07-03-GR64ToVR64.ll
 test/CodeGen/X86/2008-04-08-CoalescerCrash.ll
 test/CodeGen/X86/2008-08-23-64Bit-maskmovq.ll
 test/CodeGen/X86/2008-09-05-sinttofp-2xi32.ll
 test/CodeGen/X86/2009-08-02-mmx-scalar-to-vector.ll
 test/CodeGen/X86/2010-04-23-mmx-movdq2q.ll
 test/CodeGen/X86/fast-isel-bc.ll
 test/CodeGen/X86/mmx-arg-passing.ll
 test/CodeGen/X86/mmx-arg-passing2.ll
 test/CodeGen/X86/mmx-arith.ll
 test/CodeGen/X86/mmx-bitcast-to-i64.ll
 test/CodeGen/X86/mmx-insert-element.ll
 test/CodeGen/X86/mmx-punpckhdq.ll
 test/CodeGen/X86/mmx-shift.ll
 test/CodeGen/X86/mmx-shuffle.ll
 test/CodeGen/X86/mmx-vzmovl-2.ll
 test/CodeGen/X86/mmx-vzmovl.ll
 test/CodeGen/X86/vec_insert-5.ll
 test/CodeGen/X86/vec_insert-7.ll
 test/CodeGen/X86/vec_zero_cse.ll
 utils/TableGen/X86RecognizableInstr.cpp
At: Thu 30 Sep 2010 17:01:54
Changed By: johannes
Comments: Massive rewrite of MMX:  
The x86_mmx type is used for MMX intrinsics, parameters and
return values where these use MMX registers, and is also
supported in load, store, and bitcast.

Only the above operations generate MMX instructions, and optimizations
do not operate on or produce MMX intrinsics. 

MMX-sized vectors <2 x i32> etc. are lowered to XMM or split into
smaller pieces.  Optimizations may occur on these forms and the
result casted back to x86_mmx, provided the result feeds into a
previous existing x86_mmx operation.

The point of all this is prevent optimizations from introducing
MMX operations, which is unsafe due to the EMMS problem.

Properties: 




File: lib/Target/ARM/ARMFastISel.cpp
At: Thu 30 Sep 2010 17:01:54
Changed By: echristo
Comments: Implement double return values in calls. Fixes 
SingleSource/Regression/C/casts.c.
Properties: 




Files:
 lib/CodeGen/CGDebugInfo.cpp
 test/CodeGenObjC/debug-info-default-synth-ivar.m
At: Thu 30 Sep 2010 17:06:32
Changed By: fjahanian
Comments: Output debug info. for ivars declared in class
extension and implementation.
Fixes rdar://8493239.
Properties: 




File: test/CodeGen/X86/2007-04-25-MMX-PADDQ.ll
At: Thu 30 Sep 2010 17:21:43
Changed By: johannes
Comments: Make test not sensitive to register choice.

Properties: 




Files:
 lib/Analysis/CFG.cpp
 test/Analysis/auto-obj-dtors-cfg-output.cpp
At: Thu 30 Sep 2010 17:26:58
Changed By: sfider
Comments: Added:
- Adding LocalScope for CompoundStmt,
- Adding CFGAutomaticObjDtors for end of scope, return, goto, break, continue,
- Regression tests for above cases.
Properties: 




File: lib/VMCore/Instructions.cpp
At: Thu 30 Sep 2010 17:26:59
Changed By: johannes
Comments: Attempt to outwit overly smart compiler.

Properties: 




File: test/CodeGenObjC/debug-info-default-synth-ivar.m
At: Thu 30 Sep 2010 17:31:32
Changed By: fjahanian
Comments: Fix test.
Properties: 




File: lib/Analysis/CFG.cpp
At: Thu 30 Sep 2010 17:36:24
Changed By: sfider
Comments: Fixed checking for trivial destructor in CFGBuilder::addLocalScopeForVarDecl. Checked type does not have to represent C++ class.
Properties: 




File: docs/LangRef.html
At: Thu 30 Sep 2010 17:51:51
Changed By: johannes
Comments: Add some doc for the x86mmx type.

Properties: 




LOGS:
Last 10 lines of 'stdio':
	    LLVM :: CodeGen/X86/mmx-vzmovl-2.ll
	    LLVM :: CodeGen/X86/mmx-vzmovl.ll
	    LLVM :: CodeGen/X86/vec_insert-7.ll
	
	  Expected Passes    : 4962
	  Expected Failures  : 24
	  Unsupported Tests  : 554
	  Unexpected Failures: 8
	make[1]: *** [check-local-lit] Error 1
	make: *** [check] Error 2

Last 10 lines of 'fail':
	LLVM :: CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll
	LLVM :: CodeGen/X86/fast-isel-bc.ll
	LLVM :: CodeGen/X86/mmx-insert-element.ll
	LLVM :: CodeGen/X86/mmx-pinsrw.ll
	LLVM :: CodeGen/X86/mmx-punpckhdq.ll
	LLVM :: CodeGen/X86/mmx-vzmovl-2.ll
	LLVM :: CodeGen/X86/mmx-vzmovl.ll
	LLVM :: CodeGen/X86/vec_insert-7.ll

Last 10 lines of 'xfail':
	LLVM :: CodeGen/X86/asm-modifier-P.ll
	LLVM :: CodeGen/X86/pre-split1.ll
	LLVM :: CodeGen/X86/umul-with-carry.ll
	LLVM :: MC/AsmParser/directive_lsym.s
	LLVM :: MC/AsmParser/exprs-invalid.s
	LLVM :: Transforms/DeadArgElim/deadexternal.ll
	LLVM :: Transforms/GVN/rle-no-phi-translate.ll
	LLVM :: Transforms/IndVarSimplify/loop_evaluate_6.ll
	LLVM :: Transforms/TailCallElim/nocapture.ll
	LLVM :: Transforms/TailDup/2008-06-11-AvoidDupLoopHeader.ll

Last 10 lines of 'unsupported':
	LLVM :: LLVMC/C++/unknown_suffix.unk
	LLVM :: LLVMC/C/emit-llvm-opt.c
	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 '2009-06-05-scalartovectorbytemmx.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll -march=x86 -mattr=+mmx | not grep movl
	--
	Exit Code: 1
	Command Output (stdout):
	--
		movl	4(%esp), %eax
	--
	
	********************
	

Last 10 lines of 'fast-isel-bc.ll':
	<stdin>:1:2: note: scanning from here
	 .section __TEXT,__text,regular,pure_instructions
	 ^
	<stdin>:8:2: note: possible intended match here
	 movd %rax, %mm0
	 ^
	--
	
	********************
	

Last 10 lines of 'mmx-insert-element.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-insert-element.ll -march=x86 -mattr=+mmx,+sse | grep pshufd
	--
	Exit Code: 1
	Command Output (stdout):
	--
		movq	(%esp), %mm0
	--
	
	********************
	

Last 10 lines of 'mmx-pinsrw.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-pinsrw.ll -march=x86 -mattr=+mmx | grep pinsrw | count 1
	--
	Exit Code: 1
	Command Output (stderr):
	--
	Expected 1 lines, got 0.
	--
	
	********************
	

Last 10 lines of 'mmx-punpckhdq.ll':
	******************** TEST 'LLVM :: CodeGen/X86/mmx-punpckhdq.ll' FAILED ********************Script:
	--
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-punpckhdq.ll -march=x86 -mattr=+mmx | grep pextrd
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-punpckhdq.ll -march=x86 -mattr=+mmx | grep punpckhdq | count 1
	--
	Exit Code: 1
	
	********************
	

Last 10 lines of 'mmx-vzmovl-2.ll':
	******************** TEST 'LLVM :: CodeGen/X86/mmx-vzmovl-2.ll' FAILED ********************Script:
	--
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-vzmovl-2.ll -march=x86-64 -mattr=+mmx | grep pxor
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-vzmovl-2.ll -march=x86-64 -mattr=+mmx | grep punpckldq
	--
	Exit Code: 1
	
	********************
	

Last 10 lines of 'mmx-vzmovl.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-vzmovl.ll -march=x86-64 -mattr=+mmx | grep movq | count 2
	--
	Exit Code: 1
	Command Output (stderr):
	--
	Expected 2 lines, got 0.
	--
	
	********************
	

Last 10 lines of 'vec_insert-7.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/vec_insert-7.ll -march=x86 -mattr=+mmx,+sse -mtriple=i686-apple-darwin9 -o - | grep pinsrd | count 2
	--
	Exit Code: 1
	Command Output (stderr):
	--
	Expected 2 lines, got 0.
	--
	
	********************
	

Last 10 lines of 'stdio':
	    LLVM :: CodeGen/X86/mmx-vzmovl-2.ll
	    LLVM :: CodeGen/X86/mmx-vzmovl.ll
	    LLVM :: CodeGen/X86/vec_insert-7.ll
	
	  Expected Passes    : 5426
	  Expected Failures  : 45
	  Unsupported Tests  : 69
	  Unexpected Failures: 8
	make[1]: *** [check-local-lit] Error 1
	make: *** [check] Error 2

Last 10 lines of 'fail':
	LLVM :: CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll
	LLVM :: CodeGen/X86/fast-isel-bc.ll
	LLVM :: CodeGen/X86/mmx-insert-element.ll
	LLVM :: CodeGen/X86/mmx-pinsrw.ll
	LLVM :: CodeGen/X86/mmx-punpckhdq.ll
	LLVM :: CodeGen/X86/mmx-vzmovl-2.ll
	LLVM :: CodeGen/X86/mmx-vzmovl.ll
	LLVM :: CodeGen/X86/vec_insert-7.ll

Last 10 lines of 'xfail':
	LLVM :: FrontendC/misaligned-param.c
	LLVM :: FrontendC/pr5406.c
	LLVM :: FrontendC/vla-1.c
	LLVM :: MC/AsmParser/directive_lsym.s
	LLVM :: MC/AsmParser/exprs-invalid.s
	LLVM :: Transforms/DeadArgElim/deadexternal.ll
	LLVM :: Transforms/GVN/rle-no-phi-translate.ll
	LLVM :: Transforms/IndVarSimplify/loop_evaluate_6.ll
	LLVM :: Transforms/TailCallElim/nocapture.ll
	LLVM :: Transforms/TailDup/2008-06-11-AvoidDupLoopHeader.ll

Last 10 lines of 'unsupported':
	LLVM :: FrontendObjC/2009-08-05-utf16.m
	LLVM :: FrontendObjC/2009-08-17-DebugInfo.m
	LLVM :: FrontendObjC/2009-11-30-Objc-ID.m
	LLVM :: FrontendObjC/2010-02-01-utf16-with-null.m
	LLVM :: FrontendObjC/2010-02-11-fwritable-stringsBug.m
	LLVM :: FrontendObjC/2010-02-23-DbgInheritance.m
	LLVM :: FrontendObjC/2010-03-17-StructRef.m
	LLVM :: FrontendObjC/2010-06-04-UnnamedCFString-dbg.m
	LLVM :: LLVMC/ObjC++/hello.mm
	LLVM :: LLVMC/ObjC/hello.m

Last 10 lines of '2009-06-05-scalartovectorbytemmx.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/2009-06-05-ScalarToVectorByteMMX.ll -march=x86 -mattr=+mmx | not grep movl
	--
	Exit Code: 1
	Command Output (stdout):
	--
		movl	4(%esp), %eax
	--
	
	********************
	

Last 10 lines of 'fast-isel-bc.ll':
	<stdin>:1:2: note: scanning from here
	 .section __TEXT,__text,regular,pure_instructions
	 ^
	<stdin>:8:2: note: possible intended match here
	 movd %rax, %mm0
	 ^
	--
	
	********************
	

Last 10 lines of 'mmx-insert-element.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-insert-element.ll -march=x86 -mattr=+mmx,+sse | grep pshufd
	--
	Exit Code: 1
	Command Output (stdout):
	--
		movq	(%esp), %mm0
	--
	
	********************
	

Last 10 lines of 'mmx-pinsrw.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-pinsrw.ll -march=x86 -mattr=+mmx | grep pinsrw | count 1
	--
	Exit Code: 1
	Command Output (stderr):
	--
	Expected 1 lines, got 0.
	--
	
	********************
	

Last 10 lines of 'mmx-punpckhdq.ll':
	******************** TEST 'LLVM :: CodeGen/X86/mmx-punpckhdq.ll' FAILED ********************Script:
	--
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-punpckhdq.ll -march=x86 -mattr=+mmx | grep pextrd
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-punpckhdq.ll -march=x86 -mattr=+mmx | grep punpckhdq | count 1
	--
	Exit Code: 1
	
	********************
	

Last 10 lines of 'mmx-vzmovl-2.ll':
	******************** TEST 'LLVM :: CodeGen/X86/mmx-vzmovl-2.ll' FAILED ********************Script:
	--
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-vzmovl-2.ll -march=x86-64 -mattr=+mmx | grep pxor
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-vzmovl-2.ll -march=x86-64 -mattr=+mmx | grep punpckldq
	--
	Exit Code: 1
	
	********************
	

Last 10 lines of 'mmx-vzmovl.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/mmx-vzmovl.ll -march=x86-64 -mattr=+mmx | grep movq | count 2
	--
	Exit Code: 1
	Command Output (stderr):
	--
	Expected 2 lines, got 0.
	--
	
	********************
	

Last 10 lines of 'vec_insert-7.ll':
	llc < /Volumes/SandBox/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/vec_insert-7.ll -march=x86 -mattr=+mmx,+sse -mtriple=i686-apple-darwin9 -o - | grep pinsrd | count 2
	--
	Exit Code: 1
	Command Output (stderr):
	--
	Expected 2 lines, got 0.
	--
	
	********************
	




More information about the llvm-testresults mailing list