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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Nov 2 21:52:51 PDT 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/15158

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

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

Build Reason: 
Build Source Stamp: 118149
Blamelist: rafael

BUILD FAILED: failed test-clang

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/clang/Driver/Options.td
 lib/Driver/ToolChains.cpp
 lib/Driver/ToolChains.h
 lib/Driver/Tools.cpp
 lib/Driver/Tools.h
At: Tue 02 Nov 2010 21:42:49
Changed By: rafael
Comments: Switch clang to run ld directly on linux. I tested this on all the linux
distros listed by running

gcc main.o -o main
g++ main.o -o main
gcc main.o -o main -static
g++ main.o -o main -static
gcc f.o -o f.so -shared
g++ f.o -o f.so -shared

and comparing the ld line with the one created by clang. I also added
-m32/m64 in distros that support it.

While I tested many distros, there will always be more. If you are hit by this
it should be somewhat easy to add your distro. If you are in a hurry, do
revert this, but please inform how to detect you distro and the ld command
lines produced by the above gcc invocations. Most distros have some patches
on gcc :-(Properties: 




LOGS:
Last 10 lines of 'stdio':
	Failing Tests (3):
	    Clang :: Driver/arch.c
	    Clang :: Driver/emit-llvm.c
	    Clang :: Driver/sysroot-flags.c
	
	  Expected Passes    : 2630
	  Expected Failures  : 20
	  Unexpected Failures: 3
	make[1]: *** [all] Error 1
	make: *** [test] Error 2

Last 10 lines of 'fail':
	Clang :: Driver/arch.c
	Clang :: Driver/emit-llvm.c
	Clang :: Driver/sysroot-flags.c

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 'arch.c':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/arch.c:3:11: error: expected string not found in input
	// CHECK: target triple = "armv7-unknown-linux-gnueabi"
	          ^
	<stdin>:1:1: note: scanning from here
	
	^
	--
	
	********************
	

Last 10 lines of 'emit-llvm.c':
	--
	not  /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/clang  -ccc-host-triple i386-pc-linux-gnu -emit-llvm -o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/Output/emit-llvm.c.tmp /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/emit-llvm.c 2> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/Output/emit-llvm.c.tmp.log
	grep 'unable to pass LLVM bit-code files to linker' /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/Output/emit-llvm.c.tmp.log
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/Debug+Asserts/bin/clang  -ccc-print-phases -c -O4 -O0 /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/emit-llvm.c 2> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/Output/emit-llvm.c.tmp
	FileCheck --check-prefix=O4_AND_O0 /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/emit-llvm.c < /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-i386-darwin9/llvm/tools/clang/test/Driver/Output/emit-llvm.c.tmp
	--
	Exit Code: 1
	
	********************
	

Last 10 lines of 'sysroot-flags.c':
	<stdin>:1:1: note: scanning from here
	LLVM ERROR: Unknown linux distribution.
	^
	<stdin>:1:27: note: possible intended match here
	LLVM ERROR: Unknown linux distribution.
	                          ^
	--
	
	********************
	




More information about the llvm-testresults mailing list