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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Dec 21 09:53:42 PST 2010


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

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

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

Build Reason: 
Build Source Stamp: 122347
Blamelist: dgregor

BUILD FAILED: failed test-clang

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/clang/Parse/Parser.h
 include/clang/Sema/Sema.h
 lib/Parse/ParseObjc.cpp
 lib/Sema/SemaCodeComplete.cpp
 lib/Sema/SemaDeclObjC.cpp
 test/Index/annotate-tokens.m
 test/Index/usrs.m
At: Tue 21 Dec 2010 09:37:21
Changed By: dgregor
Comments: Fix a major inconsistency in the representation of Objective-C
classes, categories, protocols, and class extensions, where the
methods and properties of these entities would be inserted into the
DeclContext in an ordering that doesn't necessarily reflect source
order. The culprits were Sema::ActOnMethodDeclaration(), which did not
perform the insertion of the just-created method declaration into
the DeclContext for these Objective-C entities, and
Sema::ActOnAtEnd(), which inserted all method declarations at the
*end* of the DeclContext. 

With this fix in hand, clean up the code-completion actions for
property setters/getters that worked around this brokenness in the AST.

Fixes <rdar://problem/8062781>, where this problem manifested as poor
token-annotation information, but this would have struck again in many
other places.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	Testing Time: 47.64s
	********************
	Failing Tests (1):
	    Clang :: Index/annotate-tokens.m
	
	  Expected Passes    : 2686
	  Expected Failures  : 22
	  Unexpected Failures: 1
	make[1]: *** [all] Error 1
	make: *** [test] Error 2

Last 10 lines of 'warnings':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Index/annotate-tokens.m:131:1: warning: control reaches end of non-void function [-Wreturn-type]

Last 10 lines of 'fail':
	Clang :: Index/annotate-tokens.m

Last 10 lines of 'xfail':
	Clang :: FixIt/fixit-errors.c
	Clang :: FixIt/fixit-pmem.cpp
	Clang :: FixIt/typo.m
	Clang :: Lexer/hexfloat.cpp
	Clang :: PCH/changed-files.c
	Clang :: PCH/pr4489.c
	Clang :: PCH/source-manager-stack.c
	Clang :: Parser/cxx-ambig-decl-expr-xfail.cpp
	Clang :: SemaCXX/rval-references-xfail.cpp
	Clang :: SemaTemplate/instantiate-function-1.mm

Last 10 lines of 'annotate-tokens.m':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Index/annotate-tokens.m:315:11: error: expected string not found in input
	// CHECK: Identifier: "IBAction" [55:4 - 55:12] macro instantiation=IBAction:146:9
	          ^
	<stdin>:184:1: note: scanning from here
	Identifier: "IBAction" [55:4 - 55:12] macro instantiation=IBAction:138:9
	^
	--
	
	********************
	




More information about the llvm-testresults mailing list