[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10

daniel_dunbar at apple.com daniel_dunbar at apple.com
Mon Dec 13 15:28:21 PST 2010


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

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

Buildslave for this Build: smoosh-04

Build Reason: 
Build Source Stamp: 121724
Blamelist: abramo,dgregor,djg,resistor

BUILD FAILED: failed test-llvm

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/clang/AST/TypeLoc.h
 lib/AST/TypeLoc.cpp
 lib/Sema/SemaTemplateInstantiateDecl.cpp
At: Mon 13 Dec 2010 14:31:53
Changed By: abramo
Comments: Skip ParenType on function instantiations.Properties: 




Files:
 lib/Target/ARM/ARMAsmBackend.cpp
 lib/Target/ARM/ARMCodeEmitter.cpp
 lib/Target/ARM/ARMConstantIslandPass.cpp
 lib/Target/ARM/ARMExpandPseudoInsts.cpp
 lib/Target/ARM/ARMFixupKinds.h
 lib/Target/ARM/ARMInstrThumb2.td
 lib/Target/ARM/ARMMCCodeEmitter.cpp
 utils/TableGen/EDEmitter.cpp
At: Mon 13 Dec 2010 14:36:40
Changed By: resistor
Comments: Make Thumb2 LEA-like instruction into pseudos, which map down to ADR.  Provide correct fixups for Thumb2 ADR,
which is _of course_ different from ARM ADR fixups, or any other Thumb2 fixup.
Properties: 




File: lib/Analysis/MemoryDependenceAnalysis.cpp
At: Mon 13 Dec 2010 14:51:43
Changed By: djg
Comments: Update memdep to handle PartialAlias as MayAlias.
Properties: 




Files:
 lib/Analysis/BasicAliasAnalysis.cpp
 test/Analysis/TypeBasedAliasAnalysis/precedence.ll
At: Mon 13 Dec 2010 14:56:40
Changed By: djg
Comments: Reapply r121520, PartialAlias implementation for BasicAA, now that
memdep is updated to handle it.
Properties: 




Files:
 lib/Target/ARM/ARMAsmBackend.cpp
 lib/Target/ARM/ARMCodeEmitter.cpp
 lib/Target/ARM/ARMConstantIslandPass.cpp
 lib/Target/ARM/ARMExpandPseudoInsts.cpp
 lib/Target/ARM/ARMFixupKinds.h
 lib/Target/ARM/ARMInstrThumb2.td
 lib/Target/ARM/ARMMCCodeEmitter.cpp
 utils/TableGen/EDEmitter.cpp
At: Mon 13 Dec 2010 14:56:40
Changed By: resistor
Comments: Revert r121721, which broke buildbots.
Properties: 




File: lib/Analysis/Lint.cpp
At: Mon 13 Dec 2010 14:56:40
Changed By: djg
Comments: Update a comment.
Properties: 




Files:
 include/clang/AST/DeclTemplate.h
 include/clang/AST/Expr.h
 include/clang/AST/NestedNameSpecifier.h
 include/clang/AST/Stmt.h
 include/clang/AST/TemplateBase.h
 include/clang/AST/TemplateName.h
 include/clang/AST/Type.h
 include/clang/Basic/DiagnosticSemaKinds.td
 include/clang/Sema/Sema.h
 lib/AST/NestedNameSpecifier.cpp
 lib/AST/TemplateBase.cpp
 lib/AST/TemplateName.cpp
 lib/AST/Type.cpp
 lib/Sema/SemaDecl.cpp
 lib/Sema/SemaDeclCXX.cpp
 lib/Sema/SemaExprCXX.cpp
 lib/Sema/SemaTemplate.cpp
 lib/Serialization/ASTReaderStmt.cpp
 lib/Serialization/ASTWriterStmt.cpp
 test/CXX/temp/temp.decls/temp.variadic/p5.cpp
At: Mon 13 Dec 2010 14:56:40
Changed By: dgregor
Comments: Variadic templates: extend Type, NestedNameSpecifier, TemplateName,
and TemplateArgument with an operation that determines whether there
are any unexpanded parameter packs within that construct. Use this
information to diagnose the appearance of the names of parameter packs
that have not been expanded (C++ [temp.variadic]p5). Since this
property is checked often (every declaration, ever expression
statement, etc.), we extend Type and Expr with a bit storing the
result of this computation, rather than walking the AST each time to
determine whether any unexpanded parameter packs occur.

This commit is deficient in several ways, which will be remedied with
future commits:
  - Expr has a bit to store the presence of an unexpanded parameter
  pack, but it is never set.
  - The error messages don't point out where the unexpanded parameter
  packs were named in the type/expression, but they should. 
  - We don't check for unexpanded parameter packs in all of the places
  where we should.
  - Testing is sparse, pending the resolution of the above three
  issues.

Properties: 




LOGS:
Last 10 lines of 'stdio':
	    LLVM :: CodeGen/Thumb2/thumb2-jtb.ll
	    LLVM :: CodeGen/Thumb2/thumb2-tbb.ll
	    LLVM :: CodeGen/Thumb2/thumb2-tbh.ll
	
	  Expected Passes    : 5104
	  Expected Failures  : 43
	  Unsupported Tests  : 557
	  Unexpected Failures: 7
	make[1]: *** [check-local-lit] Error 1
	make: *** [check] Error 2

Last 10 lines of 'fail':
	LLVM :: CodeGen/ARM/2009-08-29-TooLongSplat.ll
	LLVM :: CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll
	LLVM :: CodeGen/Thumb2/buildvector-crash.ll
	LLVM :: CodeGen/Thumb2/2010-04-26-CopyRegCrash.ll
	LLVM :: CodeGen/Thumb2/thumb2-jtb.ll
	LLVM :: CodeGen/Thumb2/thumb2-tbh.ll
	LLVM :: CodeGen/Thumb2/thumb2-tbb.ll

Last 10 lines of 'xfail':
	LLVM :: MC/ARM/neont2-mov-encoding.s
	LLVM :: MC/ARM/neon-mov-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 '2009-08-29-toolongsplat.ll':
	21 llc               0x000000010002c950 start + 52
	Stack dump:
	0.	Program arguments: llc -mattr=+neon 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'ARM Assembly Printer' on function '@aaa'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/ARM/Output/2009-08-29-TooLongSplat.ll.script: line 2: 73691 Illegal instruction     'llc' '-mattr=+neon' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/ARM/2009-08-29-TooLongSplat.ll'
	--
	
	********************
	

Last 10 lines of '2010-06-14-neoncoalescer.ll':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll:26:10: error: expected string not found in input
	; CHECK: vldr.64 [[LDR:d.*]],
	         ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'buildvector-crash.ll':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/buildvector-crash.ll:15:10: error: expected string not found in input
	; CHECK: RotateStarsFP_Vec:
	         ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of '2010-04-26-copyregcrash.ll':
	20 llc               0x0000000000000002 start + 4294784742
	Stack dump:
	0.	Program arguments: llc -mtriple=thumbv7-apple-darwin 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Thumb IT blocks insertion pass' on function '@test'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/Output/2010-04-26-CopyRegCrash.ll.script: line 2: 79058 Illegal instruction     'llc' '-mtriple=thumbv7-apple-darwin' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/2010-04-26-CopyRegCrash.ll'
	--
	
	********************
	

Last 10 lines of 'thumb2-jtb.ll':
	Stack dump:
	0.	Program arguments: llc -march=thumb -mattr=+thumb2 -arm-adjust-jump-tables=0 
	1.	Running pass 'Function Pass Manager' on module '<stdin>'.
	2.	Running pass 'Thumb IT blocks insertion pass' on function '@main__getopt_internal_2E_exit_2E_ce'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/Output/thumb2-jtb.ll.script: line 3: 79297 Illegal instruction     'llc' '-march=thumb' '-mattr=+thumb2' '-arm-adjust-jump-tables=0' < '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/thumb2-jtb.ll'
	     79298 Done                    | 'not' 'grep' 'tbb'
	--
	
	********************
	

Last 10 lines of 'thumb2-tbh.ll':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/thumb2-tbh.ll:18:10: error: expected string not found in input
	; CHECK: main:
	         ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'thumb2-tbb.ll':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/test/CodeGen/Thumb2/thumb2-tbb.ll:6:10: error: expected string not found in input
	; CHECK: bar:
	         ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	




More information about the llvm-testresults mailing list