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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Fri Nov 6 12:42:53 PST 2009


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

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

Buildslave for this Build: spang.apple.com

Build Reason: 
Build Source Stamp: 86276
Blamelist: andersca,bwilson,djg,dpatel,fjahanian,lattner,nlopes,rjmccall

BUILD FAILED: failed compile llvm-gcc

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 gcc/llvm-convert.cpp
 gcc/llvm-internal.h
At: Fri 06 Nov 2009 09:34:02
Changed By: bwilson
Comments: Enable use of indirect branches.




Files:
 lib/CodeGen/CGExprConstant.cpp
 lib/CodeGen/CGExprScalar.cpp
 lib/CodeGen/CGStmt.cpp
 lib/CodeGen/CodeGenFunction.cpp
 lib/CodeGen/CodeGenFunction.h
At: Fri 06 Nov 2009 09:39:02
Changed By: lattner
Comments: indirectbr seems to work!  Rip out the old code.






Files:
 lib/Analysis/DebugInfo.cpp
 lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 test/DebugInfo/2009-11-06-NamelessGlobalVariable.ll
At: Fri 06 Nov 2009 09:59:02
Changed By: dpatel
Comments: Do not bother to emit debug info for nameless global variable.




Files:
 include/clang/Analysis/Analyses/LiveVariables.h
 lib/Analysis/LiveVariables.cpp
At: Fri 06 Nov 2009 10:04:02
Changed By: lattner
Comments: add some const qualifiers, patch by Kovarththanan Rajaratnam!




File: lib/CodeGen/MachineInstr.cpp
At: Fri 06 Nov 2009 10:04:02
Changed By: djg
Comments: Use WriteAsOperand to print GlobalAddress MachineOperands. This
prints them with the leading '@'.




File: lib/CodeGen/CGStmt.cpp
At: Fri 06 Nov 2009 10:14:02
Changed By: lattner
Comments: update comment, pointed out by Gabor




Files:
 include/clang/Basic/DiagnosticGroups.td
 lib/Sema/SemaExpr.cpp
At: Fri 06 Nov 2009 10:19:02
Changed By: rjmccall
Comments: Don't warn -Wsign-compare if we're in an unevaluated context, and fixed
a typo pointed out by Fariborz.





Files:
 lib/Transforms/Scalar/JumpThreading.cpp
 test/Transforms/JumpThreading/basic.ll
At: Fri 06 Nov 2009 10:19:02
Changed By: lattner
Comments: Extend jump threading to support much more general threading
predicates.  This allows us to jump thread things like:

_ZN12StringSwitchI5ColorE4CaseILj7EEERS1_RAT__KcRKS0_.exit119:
  %tmp1.i24166 = phi i8 [ 1, %bb5.i117 ], [ %tmp1.i24165, %_Z....exit ], [ %tmp1.i24165, %bb4.i114 ] 
  %toBoolnot.i87 = icmp eq i8 %tmp1.i24166, 0     ; <i1> [#uses=1]
  %tmp4.i90 = icmp eq i32 %tmp2.i, 6              ; <i1> [#uses=1]
  %or.cond173 = and i1 %toBoolnot.i87, %tmp4.i90  ; <i1> [#uses=1]
  br i1 %or.cond173, label %bb4.i96, label %_ZN12...

Where it is "obvious" that when coming from %bb5.i117 that the 'and' is always 
false.  This triggers a surprisingly high number of times in the testsuite, 
and gets us closer to generating good code for doug's strswitch testcase.

This also make a bunch of other code in jump threading redundant, I'll rip
out in the next patch.  This survived an enable-checking llvm-gcc bootstrap.






File: lib/Transforms/Scalar/JumpThreading.cpp
At: Fri 06 Nov 2009 10:24:02
Changed By: lattner
Comments: remove now redundant code, r86264 handles this case.




File: lib/Transforms/Scalar/JumpThreading.cpp
At: Fri 06 Nov 2009 10:24:02
Changed By: lattner
Comments: eliminate some more code subsumed by r86264




File: lib/CodeGen/CGDebugInfo.cpp
At: Fri 06 Nov 2009 10:29:02
Changed By: andersca
Comments: Don't assert when trying to generate debug info for vector types. This needs to be fixed eventually...



Files:
 lib/Analysis/DebugInfo.cpp
 test/DebugInfo/2009-11-06-InvalideDerivedType.ll
At: Fri 06 Nov 2009 10:29:02
Changed By: dpatel
Comments: Tolerate invalid derived type.




File: lib/Transforms/Scalar/JumpThreading.cpp
At: Fri 06 Nov 2009 10:29:02
Changed By: lattner
Comments: remove more code subsumed by r86264




File: test/Analysis/PR3135.c
At: Fri 06 Nov 2009 10:44:02
Changed By: nlopes
Comments: add test case for PR3135 which was already fixed



Files:
 lib/CodeGen/CGDebugInfo.cpp
 test/CodeGenCXX/debug-info.cpp
At: Fri 06 Nov 2009 10:49:02
Changed By: andersca
Comments: Handle QualifiedNameType and SubstTemplateTypeParmType types in CGDebugInfo::CreateTypeNode.



Files:
 lib/CodeGen/CGCXX.cpp
 test/CodeGenCXX/vararg-conversion-ctor.cpp
At: Fri 06 Nov 2009 10:49:02
Changed By: fjahanian
Comments: This patch fixes code gen. part of pr5333 (Conversion
using elipsis conversion).




LOGS:
Last 10 lines of 'compile llvm-gcc.stdio':
	/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -I. -I. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../include -I./../intl -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm
 -gcc.src/gcc/../libcpp/include  -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   /Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/c-cppbuiltin.c -o c-cppbuiltin.o
	/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -I. -I. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../include -I./../intl -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gc
 c.src/gcc/../libcpp/include  -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   \
		-DPREFIX=\"/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install\" -DBASEVER="\"4.2.1\"" \
		  -c /Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/prefix.c -o prefix.o
	/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -I. -I. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../include -I./../intl -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm
 -gcc.src/gcc/../libcpp/include  -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   /Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/c-objc-common.c -o c-objc-common.o
	/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -I. -I. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../include -I./../intl -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm
 -gcc.src/gcc/../libcpp/include  -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   /Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/c-dump.c -o c-dump.o
	/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -I. -I. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../include -I./../intl -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm
 -gcc.src/gcc/../libcpp/include  -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   \
		  -DHOST_MACHINE=\"powerpc-apple-darwin9\" -DTARGET_MACHINE=\"powerpc-apple-darwin9\" \
		  /Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/c-pch.c -o c-pch.o
	/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/xgcc -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.obj/./prev-gcc/ -B/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.install/powerpc-apple-darwin9/bin/ -c   -g -O2 -mdynamic-no-pic -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wmissing-format-attribute    -DHAVE_CONFIG_H -I. -I. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/. -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../include -I./../intl -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm
 -gcc.src/gcc/../libcpp/include  -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/include -I/Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   /Volumes/SandBox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm-gcc.src/gcc/c-parser.c -o c-parser.o

Last 10 lines of 'compile llvm-gcc.warnings':
	ld warning: can't add line info to anonymous symbol _sprintf$LDBL128$lazy_ptr from build/gensupport.o
	ld warning: can't add line info to anonymous symbol _fputc$lazy_ptr from build/print-rtl.o
	ld warning: can't add line info to anonymous symbol _free$lazy_ptr from .././libiberty/libiberty.a(hashtab.o)
	ld warning: can't add line info to anonymous symbol _init_md_reader_args from build/genconfig.o
	ld warning: can't add line info to anonymous symbol _init_md_reader_args$lazy_ptr from build/genconfig.o
	ld warning: can't add line info to anonymous symbol _ggc_alloc_stat$lazy_ptr from build/rtl.o
	ld warning: can't add line info to anonymous symbol _rtx_alloc_stat$lazy_ptr from build/read-rtl.o
	ld warning: can't add line info to anonymous symbol _sprintf$LDBL128$lazy_ptr from build/gensupport.o
	ld warning: can't add line info to anonymous symbol _fputc$lazy_ptr from build/print-rtl.o
	ld warning: can't add line info to anonymous symbol _free$lazy_ptr from .././libiberty/libiberty.a(hashtab.o)




More information about the llvm-testresults mailing list