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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Wed May 19 17:17:50 PDT 2010


The Buildbot has detected a new failure of llvm-gcc-i386-darwin9 on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/llvm-gcc-i386-darwin9/builds/6462

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

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

Build Reason: 
Build Source Stamp: 104184
Blamelist: bwilson,dgregor,djg,lattner,void

BUILD FAILED: failed test.llvm.stage2

sincerely,
 -The Buildbot


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

CHANGES:
File: test/FrontendC++/thunk-weak-odr.cpp
At: Wed 19 May 2010 16:36:43
Changed By: void
Comments: Testcase for r104181.
Properties: 




Files:
 lib/MC/MCParser/AsmParser.cpp
 test/MC/AsmParser/X86/x86_instructions.s
At: Wed 19 May 2010 16:36:43
Changed By: lattner
Comments: fix rdar://7986634 - match instruction opcodes case insensitively.
Properties: 




Files:
 gcc/cp/cp-lang.c
 gcc/langhooks-def.h
 gcc/langhooks.h
 gcc/llvm-convert.cpp
At: Wed 19 May 2010 16:36:43
Changed By: void
Comments: Add a language hook that returns "true" if the function decl is a "thunk". If it
is, then we want to mark it as having "weak ODR" linkage, not just "weak".
Properties: 




File: lib/CodeGen/SelectionDAG/DAGCombiner.cpp
At: Wed 19 May 2010 16:46:43
Changed By: bwilson
Comments: Optimize away insertelement of an undef value.  This shows up in
test/Codegen/ARM/reg_sequence.ll but it doesn't affect the generated code
because the coalescer cleans it up.  Radar 7998853.
Properties: 




Files:
 lib/Transforms/Scalar/LoopStrengthReduce.cpp
 test/CodeGen/ARM/lsr-on-unrolled-loops.ll
At: Wed 19 May 2010 16:46:43
Changed By: djg
Comments: Teach LSR how to cope better with unrolled loops on targets where
the addressing modes don't make this trivially easy. This allows
it to avoid falling into the less precise heuristics in more
cases.
Properties: 




Files:
 lib/Sema/SemaExprCXX.cpp
 test/SemaCXX/conditional-expr.cpp
At: Wed 19 May 2010 16:46:43
Changed By: dgregor
Comments: When a conditional operator is an rvalue of class type, we need to
create a temporary copy of both the "true" and "false" results. Fixes
the Boost.Interprocess failures.

Daniel did all the hard work of tracking down the issue, I get to type
up the trivial fix for this horrible miscompile.

Properties: 




LOGS:
Last 10 lines of 'stdio':
	********************
	Failing Tests (1):
	    LLVM :: FrontendC++/thunk-weak-odr.cpp
	
	  Expected Passes    : 5189
	  Expected Failures  : 35
	  Unsupported Tests  : 65
	  Unexpected Failures: 1
	make[1]: *** [check-local-lit] Error 1
	make: *** [check-lit] Error 2

Last 10 lines of 'fail':
	LLVM :: FrontendC++/thunk-weak-odr.cpp

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 :: FrontendObjC/2009-04-28-bitfield-vs-vbc.m
	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 :: LLVMC/ObjC++/hello.mm
	LLVM :: LLVMC/ObjC/hello.m

Last 10 lines of 'thunk-weak-odr.cpp':
	<stdin>:1:1: note: scanning from here
	; ModuleID = '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/test/FrontendC++/thunk-weak-odr.cpp'
	^
	<stdin>:23:356: note: possible intended match here
	@_ZTV1C = weak_odr constant [6 x i32 (...)*] [i32 (...)* null, i32 (...)* bitcast (%struct.__vmi_class_type_info_pseudo2* @_ZTI1C to i32 (...)*), i32 (...)* bitcast (i32 (%struct.C*)* @_ZN1C1fEv to i32 (...)*), i32 (...)* inttoptr (i32 -4 to i32 (...)*), i32 (...)* bitcast (%struct.__vmi_class_type_info_pseudo2* @_ZTI1C to i32 (...)*), i32 (...)* bitcast (i32 (%struct.C*)* @_ZThn4_N1C1fEv to i32 (...)*)], align 8 ; <[6 x i32 (...)*]*> [#uses=2]
	                                                                                                                                                                                                                                                                                                                                                                   ^
	--
	
	********************
	




More information about the llvm-testresults mailing list