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

Bill Wendling wendling at apple.com
Sun Aug 29 21:40:17 PDT 2010


I'm confused by these errors. They shouldn't fail on Darwin 9 but pass on Darwin 10... Weird. I'll revert until I can figure it out.

-bw

On Aug 29, 2010, at 8:41 PM, daniel_dunbar at apple.com wrote:

> 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/3807
> 
> Buildbot URL: http://smooshlab.apple.com:8010/
> 
> Buildslave for this Build: spang.apple.com
> 
> Build Reason: 
> Build Source Stamp: 112462
> Blamelist: void
> 
> BUILD FAILED: failed test.llvm.stage1 compile.llvm-gcc.stage1
> 
> sincerely,
> -The Buildbot
> 
> 
> ================================================================================
> 
> CHANGES:
> File: lib/CodeGen/SelectionDAG/InstrEmitter.cpp
> At: Sun 29 Aug 2010 18:37:07
> Changed By: void
> Comments: When adding a register, we should mark it as "def" if it can optionally define
> said (physical) register.
> Properties: 
> 
> 
> 
> 
> Files:
> lib/Target/ARM/ARMInstrFormats.td
> lib/Target/ARM/ARMInstrThumb2.td
> At: Sun 29 Aug 2010 18:52:07
> Changed By: void
> Comments: Create Thumb2sI_cpsr and T2sI_cpsr. These new classes indicate that CPSR is the
> optional modified register (instead of reg0). Along with r112461 it will make
> sure that the optional define of CPSR is marked as "def" and will thus mark the
> instructions using these classes (t2ANDS*) as setting the 's' flag.
> Properties: 
> 
> 
> 
> 
> LOGS:
> Last 10 lines of 'stdio':
> 	    LLVM :: CodeGen/X86/fold-pcmpeqd-0.ll
> 	    LLVM :: CodeGen/X86/fold-pcmpeqd-2.ll
> 	    LLVM :: CodeGen/X86/x86-64-varargs.ll
> 	
> 	  Expected Passes    : 4910
> 	  Expected Failures  : 29
> 	  Unsupported Tests  : 550
> 	  Unexpected Failures: 12
> 	make[1]: *** [check-local-lit] Error 1
> 	make: *** [check] Error 2
> 
> Last 10 lines of 'fail':
> 	LLVM :: CodeGen/ARM/insn-sched1.ll
> 	LLVM :: CodeGen/ARM/ldm.ll
> 	LLVM :: CodeGen/Thumb/dyn-stackalloc.ll
> 	LLVM :: CodeGen/Thumb2/2009-08-06-SpDecBug.ll
> 	LLVM :: CodeGen/Thumb2/2009-10-15-ITBlockBranch.ll
> 	LLVM :: CodeGen/Thumb2/2010-06-21-TailMergeBug.ll
> 	LLVM :: CodeGen/Thumb2/thumb2-ldm.ll
> 	LLVM :: CodeGen/X86/fold-pcmpeqd-0.ll
> 	LLVM :: CodeGen/X86/fold-pcmpeqd-2.ll
> 	LLVM :: CodeGen/X86/x86-64-varargs.ll
> 
> Last 10 lines of 'xfail':
> 	LLVM :: MC/AsmParser/X86/x86_32-bit_cat.s
> 	LLVM :: MC/AsmParser/X86/x86_32-encoding.s
> 	LLVM :: MC/AsmParser/X86/x86_32-mismatched-add.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++/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 'arguments.ll':
> 	<stdin>:13:5: note: scanning from here
> 	f1: @ @f1
> 	    ^
> 	<stdin>:16:2: note: possible intended match here
> 	 mov r1, r3
> 	 ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'arguments_f64_backfill.ll':
> 	<stdin>:1:2: note: scanning from here
> 	 .syntax unified
> 	 ^
> 	<stdin>:3:9: note: possible intended match here
> 	 .eabi_attribute 20, 1
> 	        ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'insn-sched1.ll':
> 	
> 	.subsections_via_symbols
> 	--
> 	Command Output (stderr):
> 	--
> 	Expected 3 lines, got 2.
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'ldm.ll':
> 	<stdin>:44:6: note: scanning from here
> 	_t3: @ @t3
> 	     ^
> 	<stdin>:54:2: note: possible intended match here
> 	 ldmia sp!, {r7, pc}
> 	 ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'dyn-stackalloc.ll':
> 	******************** TEST 'LLVM :: CodeGen/Thumb/dyn-stackalloc.ll' FAILED ********************Script:
> 	--
> 	llc < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/Thumb/dyn-stackalloc.ll -march=thumb | not grep {ldr sp}
> 	llc < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/Thumb/dyn-stackalloc.ll -mtriple=thumb-apple-darwin |    not grep {sub.*r7}
> 	llc < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/Thumb/dyn-stackalloc.ll -march=thumb | grep 4294967280
> 	--
> 	Exit Code: 1
> 	
> 	********************
> 	
> 
> Last 10 lines of '2009-08-06-spdecbug.ll':
> 	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/Thumb2/2009-08-06-SpDecBug.ll:9:10: error: expected string not found in input
> 	; CHECK: sub sp, #4
> 	         ^
> 	<stdin>:35:2: note: scanning from here
> 	 sub sp, #8
> 	 ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of '2009-10-15-itblockbranch.ll':
> 	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/Thumb2/2009-10-15-ITBlockBranch.ll:14:15: error: expected string not found in input
> 	; CHECK-NEXT: subeq.w r0, r6, r8
> 	              ^
> 	<stdin>:36:2: note: scanning from here
> 	 subeq r0, r4, r5
> 	 ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of '2010-06-21-tailmergebug.ll':
> 	<stdin>:1:2: note: scanning from here
> 	 .section __TEXT,__text,regular,pure_instructions
> 	 ^
> 	<stdin>:32:2: note: possible intended match here
> 	 itt eq
> 	 ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'thumb2-ldm.ll':
> 	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/Thumb2/thumb2-ldm.ll:18:10: error: expected string not found in input
> 	; CHECK: ldmia
> 	         ^
> 	<stdin>:32:2: note: scanning from here
> 	 ldr.n r0, LCPI1_0
> 	 ^
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'fold-pcmpeqd-0.ll':
> 	llc < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/fold-pcmpeqd-0.ll -mtriple=x86_64-apple-darwin | grep pcmpeqd | count 1
> 	--
> 	Exit Code: 1
> 	Command Output (stderr):
> 	--
> 	Expected 1 lines, got 0.
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'fold-pcmpeqd-2.ll':
> 	llc < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/fold-pcmpeqd-2.ll -mtriple=x86_64-apple-darwin | grep pcmpeqd | count 1
> 	--
> 	Exit Code: 1
> 	Command Output (stdout):
> 	--
> 		pcmpeqd	%xmm0, %xmm0
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'x86-64-varargs.ll':
> 	llc < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/test/CodeGen/X86/x86-64-varargs.ll -mtriple=x86_64-apple-darwin -code-model=large -relocation-model=static | grep call | not grep rax
> 	--
> 	Exit Code: 1
> 	Command Output (stdout):
> 	--
> 		callq	*%rax
> 	--
> 	
> 	********************
> 	
> 
> Last 10 lines of 'stdio':
> 	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute  -Wno-error  -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/build -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powe
> 	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/build -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin
> 	build/genmodes -m > tmp-min-modes.c
> 	build/genmodes: machmode.def:150: (VOID) field format must be set
> 	make[3]: *** [s-modes-m] Error 1
> 	make[3]: *** Waiting for unfinished jobs....
> 	rm fsf-funding.pod gcov.pod gfdl.pod cpp.pod gpl.pod gcc.pod
> 	make[2]: *** [all-stage2-gcc] Error 2
> 	make[1]: *** [stage2-bubble] Error 2
> 	make: *** [all] Error 2
> 
> Last 10 lines of 'warnings':
> 	gengtype-lex.c:3433: warning: no previous prototype for 'yyget_out'
> 	gengtype-lex.c:3441: warning: no previous prototype for 'yyget_leng'
> 	gengtype-lex.c:3450: warning: no previous prototype for 'yyget_text'
> 	gengtype-lex.c:3459: warning: no previous prototype for 'yyset_lineno'
> 	gengtype-lex.c:3471: warning: no previous prototype for 'yyset_in'
> 	gengtype-lex.c:3476: warning: no previous prototype for 'yyset_out'
> 	gengtype-lex.c:3481: warning: no previous prototype for 'yyget_debug'
> 	gengtype-lex.c:3486: warning: no previous prototype for 'yyset_debug'
> 	gengtype-lex.c:3520: warning: no previous prototype for 'yylex_destroy'
> 	../../llvm-gcc.src/gcc/gengtype-lex.l:594: warning: format not a string literal and no format arguments
> 





More information about the llvm-testresults mailing list