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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Nov 30 15:43:45 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/12173

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

Buildslave for this Build: smoosh-04

Build Reason: 
Build Source Stamp: 120487
Blamelist: akirtzidis,fjahanian,grosbach,kremenek,lattner,resistor,void

BUILD FAILED: failed test-llvm

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 lib/Target/ARM/ARMAsmBackend.cpp
 lib/Target/ARM/ARMMCCodeEmitter.cpp
At: Tue 30 Nov 2010 14:46:40
Changed By: grosbach
Comments: Fix handling of ARM negative pc-relative fixups for loads and stores.Properties: 




Files:
 lib/Target/ARM/ARMInstrThumb2.td
 lib/Target/ARM/ARMMCCodeEmitter.cpp
 lib/Target/ARM/Disassembler/ARMDisassembler.cpp
 lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
 utils/TableGen/EDEmitter.cpp
At: Tue 30 Nov 2010 14:51:40
Changed By: resistor
Comments: Simplify the encoding of reg+/-imm12 values that allow PC-relative encoding.  This allows the
Thumb2 encoding to share code with the ARM encoding, which gets use fixup support for free.
It also allows us to fold away at least one codegen-only pattern.
Properties: 




Files:
 lib/Target/ARM/ARMCodeEmitter.cpp
 lib/Target/ARM/ARMInstrFormats.td
 lib/Target/ARM/ARMInstrThumb.td
 lib/Target/ARM/ARMMCCodeEmitter.cpp
 lib/Target/ARM/AsmParser/ARMAsmParser.cpp
At: Tue 30 Nov 2010 15:01:40
Changed By: void
Comments: * Add support for encoding t_addrmode_s2 and t_addrmode_s1. They are the same as
  t_addrmode_s4, but with a different scaling factor.

* Encode the Thumb1 load and store instructions. This involved a bit of
  refactoring (hi, Chris! :-). Some of the patterns became dead afterwards and
  were removed.
Properties: 




Files:
 include/clang/Basic/DiagnosticSemaKinds.td
 lib/Sema/SemaChecking.cpp
 test/Analysis/stack-addr-ps.cpp
 test/SemaCXX/address-of-temporary.cpp
 test/SemaCXX/rval-references.cpp
At: Tue 30 Nov 2010 15:01:41
Changed By: akirtzidis
Comments: Follow through references to catch returned stack addresses, local blocks, label addresses or references to temporaries, e.g:

const int& g2() {
  int s1;
  int &s2 = s1; // expected-note {{binding reference variable 's2' here}}
  return s2; // expected-warning {{reference to stack memory associated with local variable 's1' returned}}
}Properties: 




Files:
 include/llvm/Analysis/ValueTracking.h
 lib/Transforms/Scalar/DeadStoreElimination.cpp
 test/Transforms/DeadStoreElimination/PartialStore.ll
At: Tue 30 Nov 2010 15:11:40
Changed By: lattner
Comments: teach DSE to use GetPointerBaseWithConstantOffset to analyze
may-aliasing stores that partially overlap with different base
pointers.  This implements PR6043 and the non-variable part of
PR8657
Properties: 




Files:
 lib/CodeGen/CGDecl.cpp
 test/CodeGen/blockwithlocalstatic.c
At: Tue 30 Nov 2010 15:11:41
Changed By: fjahanian
Comments: Declaring local static in global block
literal declaration caused crash in CodeGen.
This patch fixes it. pr8707
Properties: 




File: www/analyzer/latest_checker.html.incl
At: Tue 30 Nov 2010 15:11:41
Changed By: kremenek
Comments: Update checker build.Properties: 




LOGS:
Last 10 lines of 'stdio':
	********************
	Failing Tests (1):
	    LLVM :: Analysis/BasicAA/modref.ll
	
	  Expected Passes    : 5094
	  Expected Failures  : 44
	  Unsupported Tests  : 557
	  Unexpected Failures: 1
	make[1]: *** [check-local-lit] Error 1
	make: *** [check] Error 2

Last 10 lines of 'fail':
	LLVM :: Analysis/BasicAA/modref.ll

Last 10 lines of 'xfail':
	LLVM :: MC/ARM/thumb2.s
	LLVM :: MC/ARM/neon-mov-encoding.s
	LLVM :: MC/ARM/neont2-mov-encoding.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 'modref.ll':
	<stdin>:41:20: note: scanning from here
	define void @test3a(i8* %P, i8 %X) {
	                   ^
	<stdin>:60:13: note: possible intended match here
	define i8 @test6(i8* %p, i8* noalias %a) {
	            ^
	--
	
	********************
	




More information about the llvm-testresults mailing list