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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Fri Jan 14 23:53:15 PST 2011


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/17936

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

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

Build Reason: 
Build Source Stamp: 123526
Blamelist: lattner

BUILD FAILED: failed test-llvm

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Transforms/Scalar/CodeGenPrepare.cpp
At: Fri 14 Jan 2011 23:35:18
Changed By: lattner
Comments: simplify code, no functionality change.
Properties: 




Files:
 lib/Transforms/Scalar/CodeGenPrepare.cpp
 test/Transforms/CodeGenPrepare/basic.ll
At: Fri 14 Jan 2011 23:40:18
Changed By: lattner
Comments: fix rdar://8785296 - -fcatch-undefined-behavior generates inefficient code

The basic issue is that isel (very reasonably!) expects conditional branches
to be folded, so CGP leaving around a bunch dead computation feeding
conditional branches isn't such a good idea.  Just fold branches on constants
into unconditional branches.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	    LLVM :: CodeGen/X86/sext-i1.ll
	    LLVM :: CodeGen/X86/zext-extract_subreg.ll
	    LLVM :: MC/ARM/simple-encoding.ll
	
	  Expected Passes    : 5144
	  Expected Failures  : 40
	  Unsupported Tests  : 558
	  Unexpected Failures: 35
	make[1]: *** [check-local-lit] Error 1
	make: *** [check] Error 2

Last 10 lines of 'fail':
	LLVM :: CodeGen/X86/2008-09-09-LinearScanBug.ll
	LLVM :: CodeGen/X86/2009-02-09-ivs-different-sizes.ll
	LLVM :: CodeGen/X86/MachineSink-PHIUse.ll
	LLVM :: CodeGen/X86/coalescer-commute5.ll
	LLVM :: CodeGen/X86/codegen-dce.ll
	LLVM :: CodeGen/X86/discontiguous-loops.ll
	LLVM :: CodeGen/X86/pr3366.ll
	LLVM :: CodeGen/X86/sext-i1.ll
	LLVM :: CodeGen/X86/zext-extract_subreg.ll
	LLVM :: MC/ARM/simple-encoding.ll

Last 10 lines of 'xfail':
	LLVM :: MC/ARM/neont2-vst-encoding.s
	LLVM :: MC/ARM/neont2-vld-encoding.s
	LLVM :: MC/ARM/thumb2.s
	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 '2007-05-23-badpreindexedstore.ll':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -march=arm 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@shape_path_alloc'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/Output/2007-05-23-BadPreIndexedStore.ll.script: line 3: 61726 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-march=arm' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/2007-05-23-BadPreIndexedStore.ll'
	     61727 Done                    | '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/not' 'grep' 'str.*\!'
	--
	
	********************
	

Last 10 lines of '2007-05-31-regscavengerinfiniteloop.ll':
	22 llc               0x00001a36 start + 54
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'ARM Instruction Selection' on function '@iterative_me'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/Output/2007-05-31-RegScavengerInfiniteLoop.ll.script: line 2: 61730 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/2007-05-31-RegScavengerInfiniteLoop.ll'
	--
	
	********************
	

Last 10 lines of '2008-05-19-liveintervalsbug.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=arm-apple-darwin 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@init_global_buffers'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/Output/2008-05-19-LiveIntervalsBug.ll.script: line 2: 61752 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=arm-apple-darwin' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/2008-05-19-LiveIntervalsBug.ll'
	--
	
	********************
	

Last 10 lines of '2008-04-10-scavengerassert.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=arm-apple-darwin 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@outer_loop'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/Output/2008-04-10-ScavengerAssert.ll.script: line 2: 61750 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=arm-apple-darwin' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/2008-04-10-ScavengerAssert.ll'
	--
	
	********************
	

Last 10 lines of '2008-04-11-phiofimpdef.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=arm-apple-darwin 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@t'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/Output/2008-04-11-PHIofImpDef.ll.script: line 2: 61749 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=arm-apple-darwin' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/ARM/2008-04-11-PHIofImpDef.ll'
	--
	
	********************
	

Last 10 lines of 'constants.ll':
	<stdin>:59:2: note: scanning from here
	 .align 2
	 ^
	<stdin>:60:2: note: possible intended match here
	_f7: @ @f7
	 ^
	--
	
	********************
	

Last 10 lines of 'jumptable.ll':
	<stdin>:1:2: note: scanning from here
	 .file "/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/CellSPU/jumptable.ll"
	 ^
	<stdin>:8:4: note: possible intended match here
	 ceqi $4, $3, 1
	   ^
	--
	
	********************
	

Last 10 lines of '2006-12-07-largealloca.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -march=ppc64 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@bitap'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/Output/2006-12-07-LargeAlloca.ll.script: line 6: 65016 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-march=ppc64' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/2006-12-07-LargeAlloca.ll'
	--
	
	********************
	

Last 10 lines of '2007-08-04-coalescerassert.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -march=ppc64 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@_obstack_newchunk'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/Output/2007-08-04-CoalescerAssert.ll.script: line 2: 65070 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-march=ppc64' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/2007-08-04-CoalescerAssert.ll'
	--
	
	********************
	

Last 10 lines of '2007-11-04-coalescercrash.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=powerpc-apple-darwin 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@main'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/Output/2007-11-04-CoalescerCrash.ll.script: line 2: 65103 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=powerpc-apple-darwin' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/2007-11-04-CoalescerCrash.ll'
	--
	
	********************
	

Last 10 lines of '2008-03-24-coalescerbug.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -march=ppc32 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@"-[PFTPersistentSymbols saveSymbolWithName:address:path:lineNumber:flags:owner:]"'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/Output/2008-03-24-CoalescerBug.ll.script: line 2: 65130 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-march=ppc32' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/2008-03-24-CoalescerBug.ll'
	--
	
	********************
	

Last 10 lines of '2009-03-17-lsrbug.ll':
	14 llc               0x00001a36 start + 54
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=powerpc-apple-darwin10 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@_qsort'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/Output/2009-03-17-LSRBug.ll.script: line 2: 65191 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=powerpc-apple-darwin10' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/PowerPC/2009-03-17-LSRBug.ll'
	--
	
	********************
	

Last 10 lines of 'dyn-stackalloc.ll':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/Thumb/dyn-stackalloc.ll:7:10: error: expected string not found in input
	; CHECK: t1:
	         ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of '2009-08-04-scavengerassert.ll':
	14 llc               0x00001a36 start + 54
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=thumbv7-apple-darwin -mcpu=cortex-a8 -relocation-model=pic -disable-fp-elim -O3 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@PS_PrintGraphicInclude'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/Thumb2/Output/2009-08-04-ScavengerAssert.ll.script: line 2: 66738 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=thumbv7-apple-darwin' '-mcpu=cortex-a8' '-relocation-model=pic' '-disable-fp-elim' '-O3' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/Thumb2/2009-08-04-ScavengerAssert.ll'
	--
	
	********************
	

Last 10 lines of '2009-08-06-spdecbug.ll':
	<stdin>:22:2: note: scanning from here
	 str r3, [r7, #16]
	 ^
	<stdin>:31:2: note: possible intended match here
	 sub.w r4, r7, #4
	 ^
	--
	
	********************
	

Last 10 lines of '2009-09-28-itblockbug.ll':
	<stdin>:8:1: note: scanning from here
	@ BB#0: @ %entry
	^
	<stdin>:20:12: note: possible intended match here
	@ BB#3: @ %if.else2003
	           ^
	--
	
	********************
	

Last 10 lines of '2010-11-22-epiloguebug.ll':
	<stdin>:9:7: note: scanning from here
	 push {r7, lr}
	      ^
	<stdin>:21:2: note: possible intended match here
	 add sp, #4
	 ^
	--
	
	********************
	

Last 10 lines of 'cross-rc-coalescing-2.ll':
	<stdin>:8:1: note: scanning from here
	@ BB#0: @ %entry
	^
	<stdin>:15:11: note: possible intended match here
	LBB0_1: @ %bb8
	          ^
	--
	
	********************
	

Last 10 lines of '2007-04-17-liveintervalassert.ll':
	14 llc               0x00001a36 start + 54
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -mtriple=i686-apple-darwin -relocation-model=pic --disable-fp-elim 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@partition_print'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/X86/Output/2007-04-17-LiveIntervalAssert.ll.script: line 2: 67471 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-mtriple=i686-apple-darwin' '-relocation-model=pic' '--disable-fp-elim' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/X86/2007-04-17-LiveIntervalAssert.ll'
	--
	
	********************
	

Last 10 lines of '2007-06-05-lsr-dominator.ll':
	15 llc               0x00000002 start + 18446744073709544962
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc -march=x86 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Module Verifier' on function '@put_main_header'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/X86/Output/2007-06-05-LSR-Dominator.ll.script: line 2: 67505 Illegal instruction     '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/llc' '-march=x86' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/test/CodeGen/X86/2007-06-05-LSR-Dominator.ll'
	--
	
	********************
	




More information about the llvm-testresults mailing list