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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Mar 2 16:15:51 PST 2010


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

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

Buildslave for this Build: smoosh-02

Build Reason: 
Build Source Stamp: 97607
Blamelist: dgregor

BUILD FAILED: failed test-clang compile.llvm.stage2

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/clang/AST/ASTContext.h
 lib/AST/ASTContext.cpp
 lib/AST/DeclCXX.cpp
At: Tue 02 Mar 2010 15:58:47
Changed By: dgregor
Comments: Eliminate the static map of overridden C++ methods, which was going to
come back to bite us at some point. 
Properties: 




LOGS:
Last 10 lines of 'stdio':
	    Clang :: CodeGenCXX/vtable-cast-crash.cpp
	    Clang :: CodeGenCXX/vtable-key-function.cpp
	    Clang :: CodeGenCXX/vtable-layout-abi-examples.cpp
	    Clang :: CodeGenCXX/vtable-layout.cpp
	
	  Expected Passes    : 2057
	  Expected Failures  : 14
	  Unexpected Failures: 19
	make[1]: *** [all] Error 1
	make: *** [test] Error 2

Last 10 lines of 'fail':
	Clang :: CodeGenCXX/virt.cpp
	Clang :: CodeGenCXX/virtual-destructor-calls.cpp
	Clang :: CodeGenCXX/virtual-function-calls.cpp
	Clang :: CodeGenCXX/virtual-destructor-synthesis.cpp
	Clang :: CodeGenCXX/virtual-implicit-copy-assignment.cpp
	Clang :: CodeGenCXX/virtual-inherited-destructor.cpp
	Clang :: CodeGenCXX/vtable-cast-crash.cpp
	Clang :: CodeGenCXX/vtable-key-function.cpp
	Clang :: CodeGenCXX/vtable-layout-abi-examples.cpp
	Clang :: CodeGenCXX/vtable-layout.cpp

Last 10 lines of 'xfail':
	Clang :: CXX/dcl.dcl/dcl.spec/dcl.fct.spec/p3.cpp
	Clang :: CXX/temp/temp.param/p14.cpp
	Clang :: CXX/temp/temp.res/temp.dep.res/temp.point/p1.cpp
	Clang :: CodeGen/asm-inout.c
	Clang :: CodeGen/blocks-2.c
	Clang :: CodeGenCXX/conversion-function.cpp
	Clang :: PCH/source-manager-stack.c
	Clang :: SemaCXX/rval-references-xfail.cpp
	Clang :: SemaObjCXX/overload.mm
	Clang :: SemaTemplate/instantiate-function-1.mm

Last 10 lines of 'mangle-unnamed.cpp':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -emit-llvm-only -verify /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/mangle-unnamed.cpp 
	1.	<eof> parser at end of file
	2.	Per-file LLVM IR generation
	3.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/mangle-unnamed.cpp:16:10: Generating code for declaration 'f()::<anonymous struct>::~'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/mangle-unnamed.cpp.script: line 1: 94537 Segmentation fault      /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -emit-llvm-only -verify /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/mangle-unnamed.cpp
	--
	
	********************
	

Last 10 lines of 'member-initializers.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/member-initializers.cpp:15:11: error: expected string not found in input
	// CHECK: define i32 @_Z1fv() nounwind
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'predefined-expr.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/predefined-expr.cpp:3:11: error: expected string not found in input
	// CHECK: private constant [15 x i8] c"externFunction\00"
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'value-init.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/value-init.cpp:14:11: error: expected string not found in input
	// CHECK: _Z15test_value_initv
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virt-call-offsets.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-call-offsets.cpp:8:11: error: expected string not found in input
	// CHECK: @x = global %0 { i{{[0-9]+}} 1, i{{[0-9]+}} 0 }
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virt-canonical-decl.cpp':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-canonical-decl.cpp -emit-llvm-only 
	1.	<eof> parser at end of file
	2.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-canonical-decl.cpp:17:6: LLVM IR generation of declaration 'Foo::~Foo'
	3.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-canonical-decl.cpp:17:6: Generating code for declaration 'Foo::~Foo'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/virt-canonical-decl.cpp.script: line 1: 94959 Abort trap              /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-canonical-decl.cpp -emit-llvm-only
	--
	
	********************
	

Last 10 lines of 'virt-thunk-reference.cpp':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -emit-llvm-only /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-thunk-reference.cpp 
	1.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-thunk-reference.cpp:7:1: current parser token 'void'
	2.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-thunk-reference.cpp:6:9: LLVM IR generation of declaration 'C::aa'
	3.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-thunk-reference.cpp:6:9: Generating code for declaration 'C::aa'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/virt-thunk-reference.cpp.script: line 1: 95015 Abort trap              /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -emit-llvm-only /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt-thunk-reference.cpp
	--
	
	********************
	

Last 10 lines of 'virtual-base-cast.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-base-cast.cpp:14:11: error: expected string not found in input
	// CHECK: @_Z1av() nounwind
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virtual-base-destructor-call.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-base-destructor-call.cpp:21:11: error: expected string not found in input
	// CHECK: define linkonce_odr void @_ZN14basic_iostreamIcED1Ev
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virt.cpp':
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -triple x86_64-apple-darwin -std=c++0x -O0 -S /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt.cpp -o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/virt.cpp.tmp-64.s 
	1.	<eof> parser at end of file
	2.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt.cpp:676:6: LLVM IR generation of declaration 'test12_foo'
	3.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt.cpp:676:6: Generating code for declaration 'test12_foo'
	4.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt.cpp:676:19: LLVM IR generation of compound statement ('{}')
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/virt.cpp.script: line 4: 95031 Abort trap              /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -triple x86_64-apple-darwin -std=c++0x -O0 -S /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virt.cpp -o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/virt.cpp.tmp-64.s
	--
	
	********************
	

Last 10 lines of 'virtual-destructor-calls.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-destructor-calls.cpp:17:11: error: expected string not found in input
	// CHECK: @_ZN1BD1Ev = alias {{.*}} @_ZN1BD2Ev
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virtual-function-calls.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-function-calls.cpp:11:12: error: expected string not found in input
	 // CHECK: call void %
	           ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virtual-destructor-synthesis.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-destructor-synthesis.cpp:15:11: error: expected string not found in input
	// CHECK: call void @_ZdlPv
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virtual-implicit-copy-assignment.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-implicit-copy-assignment.cpp:10:11: error: expected string not found in input
	// CHECK: @_ZTV1D = {{.*}} @_ZN1DaSERKS_ 
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'virtual-inherited-destructor.cpp':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-inherited-destructor.cpp -emit-llvm-only 
	1.	<eof> parser at end of file
	2.	Per-file LLVM IR generation
	3.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-inherited-destructor.cpp:5:3: Generating code for declaration 'B::~B'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/virtual-inherited-destructor.cpp.script: line 1: 95118 Abort trap              /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/virtual-inherited-destructor.cpp -emit-llvm-only
	--
	
	********************
	

Last 10 lines of 'vtable-cast-crash.cpp':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -emit-llvm-only /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/vtable-cast-crash.cpp 
	1.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/vtable-cast-crash.cpp:18:1: current parser token 'B'
	2.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/vtable-cast-crash.cpp:14:4: LLVM IR generation of declaration 'B::B'
	3.	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/vtable-cast-crash.cpp:14:4: Generating code for declaration 'B::B'
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/tools/clang/test/CodeGenCXX/Output/vtable-cast-crash.cpp.script: line 1: 95152 Abort trap              /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj/Release/bin/clang -cc1 -emit-llvm-only /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/vtable-cast-crash.cpp
	--
	
	********************
	

Last 10 lines of 'vtable-key-function.cpp':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/test/CodeGenCXX/vtable-key-function.cpp:12:11: error: expected string not found in input
	// CHECK: @_ZTVN6PR56971AE = weak_odr constant
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'vtable-layout-abi-examples.cpp':
	<stdin>:9:1: note: scanning from here
	Assertion failed: (false && "a decl that inherits DeclContext isn't handled"), function castFromDeclContext, file /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/lib/AST/DeclBase.cpp, line 391.
	^
	<stdin>:20:46: note: possible intended match here
	10 clang 0x000000010023f00b clang::CodeGen::CGVtableInfo::GenerateVtable(llvm::GlobalValue::LinkageTypes, bool, clang::CXXRecordDecl const*, clang::CXXRecordDecl const*, unsigned long long, bool, llvm::DenseMap<clang::CodeGen::BaseSubobject, unsigned long long, llvm::DenseMapInfo<clang::CodeGen::BaseSubobject>, llvm::DenseMapInfo<unsigned long long> >&) + 2859
	                                             ^
	--
	
	********************
	

Last 10 lines of 'vtable-layout.cpp':
	<stdin>:1:1: note: scanning from here
	Assertion failed: (false && "a decl that inherits DeclContext isn't handled"), function castFromDeclContext, file /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/tools/clang/lib/AST/DeclBase.cpp, line 391.
	^
	<stdin>:10:46: note: possible intended match here
	8 clang 0x0000000100237215 clang::CodeGen::CGVtableInfo::getMethodVtableIndex(clang::CodeGen::GlobalDecl) + 341
	                                             ^
	--
	
	********************
	

Last 10 lines of 'stdio':
	Stack dump:
	0.	Program arguments: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.install.1/bin/clang -cc1 -triple x86_64-apple-darwin10.0.0 -S -disable-free -main-file-name Disassembler.cpp -pic-level 1 -mdisable-fp-elim -munwind-tables -target-cpu core2 -resource-dir /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.install.1/lib/clang/1.1 -dependency-file /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj.2/lib/System/Release/Disassembler.d.tmp -MP -MT /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj.2/lib/System/Release/Disassembler.o -MT /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj.2/lib/System/Release/Disassembler.d -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-
 x86_64-darwin10-selfhost-rel/llvm.obj.2/include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj.2/lib/System -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/lib/System -O2 -Woverloaded-virtual -Wall -W -Wno-unused-parameter -Wwrite-strings -fmessage-length 0 -stack-protector 1 -fblocks -fno-common -fdiagnostics-show-option -o /var/folders/UN/UNqse73IF28xfwzSQQzX5U+++TM/-Tmp-/cc-AvhvRY.s -x c++ /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.src/lib/System/Disassembler.cpp 
	1.	<eof> parser at end of file
	2.	Per-file LLVM IR generation
	3.	/usr/include/c++/4.2.1/sstream:570:7: Generating code for declaration 'std::basic_stringstream<char, struct std::char_traits<char>, class std::allocator<char> >::str'
	
	clang: error: compiler command failed due to signal 6 (use -v to see invocation)
	make[1]: *** [/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-selfhost-rel/llvm.obj.2/lib/System/Release/Disassembler.o] Error 1
	make[1]: *** Waiting for unfinished jobs....
	make: *** [all] Error 1




More information about the llvm-testresults mailing list