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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Wed Dec 8 16:06:10 PST 2010


The Buildbot has detected a new failure of clang-x86_64-darwin10-qa_tests on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-qa_tests/builds/2158

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

Buildslave for this Build: smoosh-01

Build Reason: 
Build Source Stamp: 121306
Blamelist: bwilson,dpatel,echristo,fpichet,grosbach,lhames,stoklund

BUILD FAILED: failed test-gcc-4_2-testsuite-g++

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Target/ARM/ARMInstrThumb2.td
At: Wed 08 Dec 2010 14:16:53
Changed By: grosbach
Comments: Simplify T2 operand assignment notation a bit. No need to specify a bit range
for the source field when it's the whole thing that's being referenced.Properties: 




File: include/llvm/CodeGen/RegAllocPBQP.h
At: Wed 08 Dec 2010 14:21:40
Changed By: lhames
Comments: Fixed some dependencies in RegAllocPBQP.h . Thanks to Borja Ferrer for pointing out this issue.Properties: 




File: lib/CodeGen/SelectionDAG/InstrEmitter.cpp
At: Wed 08 Dec 2010 14:26:40
Changed By: echristo
Comments: Reword comment slightly.
Properties: 




Files:
 lib/CodeGen/RegAllocBase.h
 lib/CodeGen/RegAllocBasic.cpp
 lib/CodeGen/RegAllocGreedy.cpp
At: Wed 08 Dec 2010 14:26:40
Changed By: stoklund
Comments: Store (priority,regnum) pairs in the priority queue instead of providing an
abstract priority queue interface in subclasses that want to override the
priority calculations.

Subclasses must provide a getPriority() implementation instead.

This approach requires less code as long as priorities are expressable as simple
floats, and it avoids the dangers of defining potentially expensive priority
comparison functions.

It also should speed up priority_queue operations since they no longer have to
chase pointers when comparing registers. This is not measurable, though.

Preferably, we shouldn't use floats to guide code generation. The use of floats
here is derived from the use of floats for spill weights. Spill weights have a
dynamic range that doesn't lend itself easily to a fixpoint implementation.

When someone invents a stable spill weight representation, it can be reused for
allocation priorities.Properties: 




File: lib/Target/ARM/ARMInstrThumb2.td
At: Wed 08 Dec 2010 14:36:41
Changed By: grosbach
Comments: Fix operand encoding for Thumb2 extended precision multiplies. rdar://8745555Properties: 




Files:
 utils/TableGen/NeonEmitter.cpp
 utils/TableGen/NeonEmitter.h
At: Wed 08 Dec 2010 14:41:40
Changed By: bwilson
Comments: Add operators for "_lane" variants of some saturating Neon multiply intrinsics
so they can be implemented without separate clang builtins.Properties: 




File: lib/Target/ARM/ARMInstrThumb2.td
At: Wed 08 Dec 2010 14:41:40
Changed By: grosbach
Comments: Parameterize opcode encoding bits for Thumb2 extended precision integer
multiply instructions.Properties: 




Files:
 include/clang/AST/Expr.h
 include/clang/AST/ExprCXX.h
 include/clang/AST/RecursiveASTVisitor.h
 include/clang/Basic/StmtNodes.td
 include/clang/Basic/TypeTraits.h
 include/clang/Frontend/StmtXML.def
 include/clang/Sema/Sema.h
 include/clang/Serialization/ASTBitCodes.h
 lib/AST/Expr.cpp
 lib/AST/ExprClassification.cpp
 lib/AST/ExprConstant.cpp
 lib/AST/StmtDumper.cpp
 lib/AST/StmtPrinter.cpp
 lib/AST/StmtProfile.cpp
 lib/Checker/GRExprEngine.cpp
 lib/Checker/IdempotentOperationChecker.cpp
 lib/CodeGen/CGExprScalar.cpp
 lib/CodeGen/Mangle.cpp
 lib/Frontend/StmtXML.cpp
 lib/Parse/ParseExpr.cpp
 lib/Parse/ParseExprCXX.cpp
 lib/Sema/SemaExpr.cpp
 lib/Sema/SemaExprCXX.cpp
 lib/Sema/TreeTransform.h
 lib/Serialization/ASTReaderStmt.cpp
 lib/Serialization/ASTWriter.cpp
 lib/Serialization/ASTWriterStmt.cpp
 tools/libclang/CIndex.cpp
 tools/libclang/CXCursor.cpp
At: Wed 08 Dec 2010 14:41:40
Changed By: fpichet
Comments: Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr.
Properties: 




Files:
 include/clang/Basic/arm_neon.td
 lib/CodeGen/CGBuiltin.cpp
 lib/CodeGen/CodeGenFunction.h
At: Wed 08 Dec 2010 14:41:40
Changed By: bwilson
Comments: Stop using builtins for the "_lane" variants of saturating multiply intrinsics.
Remove the "splat" parameter from the EmitNeonCall function, since it is no
longer needed.Properties: 




Files:
 lib/CodeGen/CGDebugInfo.cpp
 lib/CodeGen/CGDebugInfo.h
 test/CodeGen/2010-03-09-DbgInfo.c
At: Wed 08 Dec 2010 14:46:40
Changed By: dpatel
Comments: Start using DIBuilder. It provides cleaner interface.
Properties: 




File: lib/Target/ARM/ARMInstrThumb2.td
At: Wed 08 Dec 2010 14:56:42
Changed By: grosbach
Comments: Add operand encoding for Thumb2 addw SP + imm. rdar://8745434Properties: 




File: lib/CodeGen/RegAllocGreedy.cpp
At: Wed 08 Dec 2010 15:01:46
Changed By: stoklund
Comments: Implement very primitive hinting support in RegAllocGreedy.

The hint is simply tried first and then forgotten if it couldn't be allocated
immediately.Properties: 




LOGS:
Last 10 lines of 'stdio':
	# of expected passes		11528
	# of unexpected failures	3646
	# of unexpected successes	37
	# of expected failures		20
	# of unresolved testcases	28
	# of untested testcases		39
	# of unsupported tests		319
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-qa_tests/llvm.install/bin/clang++  version 2.9 (trunk 121306)
	
	make: *** [check-g++] Error 1

Last 10 lines of 'dg.sum':
	
	# of expected passes		11528
	# of unexpected failures	3646
	# of unexpected successes	37
	# of expected failures		20
	# of unresolved testcases	28
	# of untested testcases		39
	# of unsupported tests		319
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-qa_tests/llvm.install/bin/clang++  version 2.9 (trunk 121306)
	

Last 10 lines of 'warnings':
	FAIL: g++.dg/warn/miss-format-1.C scanf attribute warning (test for warnings, line 24)
	FAIL: g++.dg/warn/miss-format-1.C printf attribute warning 2 (test for warnings, line 40)
	FAIL: g++.dg/warn/miss-format-3.C initialization warning (test for warnings, line 18)
	FAIL: g++.dg/warn/miss-format-3.C initialization warning (test for warnings, line 23)
	FAIL: g++.dg/warn/miss-format-4.C assignment warning (test for warnings, line 24)
	FAIL: g++.dg/warn/miss-format-4.C assignment warning (test for warnings, line 29)
	FAIL: g++.dg/warn/miss-format-5.C return type warning (test for warnings, line 20)
	FAIL: g++.dg/warn/miss-format-5.C return type warning (test for warnings, line 38)
	FAIL: g++.dg/warn/miss-format-6.C parameter passing warning (test for warnings, line 23)
	FAIL: g++.dg/warn/miss-format-6.C parameter passing warning (test for warnings, line 28)

Last 10 lines of 'tests.FAIL':
	g++.old-deja/g++.pt/memtemp48.C (test for excess errors)

Last 10 lines of 'tests.XFAIL':
	g++.old-deja/g++.brendan/err-msg2.C  (test for errors, line 6)
	g++.old-deja/g++.jason/cond.C  (test for errors, line 33)
	g++.old-deja/g++.law/missed-error1.C  (test for errors, line 19)
	g++.old-deja/g++.law/missed-error1.C  (test for errors, line 20)
	g++.old-deja/g++.oliva/expr1.C  (test for bogus messages, line 12)
	g++.old-deja/g++.other/access2.C  (test for errors, line 7)
	g++.old-deja/g++.other/access2.C  (test for errors, line 9)
	g++.old-deja/g++.pt/explicit76.C  (test for bogus messages, line 10)
	g++.old-deja/g++.pt/overload7.C  (test for bogus messages, line 14)
	g++.old-deja/g++.pt/overload7.C  (test for bogus messages, line 19)

Last 10 lines of 'tests.IGNORE FAIL':
	tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o-cp_compat_y_alt.o execute "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o-cp_compat_y_alt.o execute "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o-cp_compat_y_tst.o execute "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o-cp_compat_y_tst.o execute "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_alt.o-cp_compat_y_tst.o execute "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_alt.o-cp_compat_y_tst.o execute "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o-cp_compat_y_alt.o execute "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o-cp_compat_y_alt.o execute "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o-cp_compat_y_tst.o execute "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o-cp_compat_y_tst.o execute "-m64","-m64"

Last 10 lines of 'tests.IGNORE XFAIL':
	g++.dg/tc1/dr176.C injected class name in derived classes (test for bogus messages, line 15)

Last 10 lines of 'tests.IGNORE PASS':
	tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_tst.o compile, "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t025 cp_compat_x_tst.o compile, "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t026 cp_compat_x_tst.o compile, "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t026 cp_compat_x_tst.o compile, "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t027 cp_compat_x_tst.o compile, "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t027 cp_compat_x_tst.o compile, "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o compile, "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t029 cp_compat_x_tst.o compile, "-m64","-m64"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o compile, "-m32","-m32"
	tmpdir-g++.dg-struct-layout-1/t030 cp_compat_x_tst.o compile, "-m64","-m64"

Last 10 lines of 'tests.IGNORE XPASS':
	g++.old-deja/g++.mike/empty.C suggest (test for bogus messages, line 20)
	g++.old-deja/g++.mike/empty.C suggest (test for bogus messages, line 21)
	g++.old-deja/g++.ns/crash2.C  (test for errors, line 11)
	g++.old-deja/g++.ns/template13.C  (test for errors, line 13)
	g++.old-deja/g++.oliva/linkage1.C  (test for bogus messages, line )
	g++.old-deja/g++.oliva/ns2.C  (test for bogus messages, line 13)
	g++.old-deja/g++.other/crash32.C  (test for bogus messages, line 10)
	g++.old-deja/g++.other/crash32.C  (test for bogus messages, line 12)
	g++.old-deja/g++.pt/spec24.C  (test for errors, line 5)
	g++.old-deja/g++.robertl/eb133b.C  (test for errors, line 6)

Last 10 lines of 'tests.IGNORE UNRESOLVED':
	g++.dg/tree-ssa/pr15791-5.C: error executing dg-final: no files matched glob pattern "pr15791-5.C.[0-9][0-9][0-9][ti].gimple"
	g++.dg/tree-ssa/pr18178.C: error executing dg-final: no files matched glob pattern "pr18178.C.[0-9][0-9][0-9][ti].vrp1"
	g++.dg/tree-ssa/pr19807.C: error executing dg-final: no files matched glob pattern "pr19807.C.[0-9][0-9][0-9][ti].optimized"
	g++.dg/tree-ssa/pr23948.C: error executing dg-final: no files matched glob pattern "pr23948.C.[0-9][0-9][0-9][ti].recip"
	g++.dg/tree-ssa/pr26406.C: error executing dg-final: no files matched glob pattern "pr26406.C.[0-9][0-9][0-9][ti].optimized"
	g++.dg/tree-ssa/pr27090.C: error executing dg-final: no files matched glob pattern "pr27090.C.[0-9][0-9][0-9][ti].optimized"
	g++.dg/tree-ssa/ssa-cast-1.C: error executing dg-final: no files matched glob pattern "ssa-cast-1.C.[0-9][0-9][0-9][ti].optimized"
	g++.dg/tree-ssa/ssa-sra-1.C: error executing dg-final: no files matched glob pattern "ssa-sra-1.C.[0-9][0-9][0-9][ti].optimized"
	g++.dg/tree-ssa/ssa-sra-2.C: error executing dg-final: no files matched glob pattern "ssa-sra-2.C.[0-9][0-9][0-9][ti].optimized"
	g++.dg/tree-ssa/tmmti-2.C: error executing dg-final: no files matched glob pattern "tmmti-2.C.[0-9][0-9][0-9][ti].optimized"




More information about the llvm-testresults mailing list