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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Mon Dec 28 15:53:21 PST 2009


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

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

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

Build Reason: 
Build Source Stamp: 92236
Blamelist: lattner

BUILD FAILED: failed compile.llvm-gcc.stage1

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/llvm/Instruction.h
 include/llvm/Metadata.h
 include/llvm/Value.h
 lib/Analysis/DebugInfo.cpp
 lib/AsmParser/LLParser.cpp
 lib/Bitcode/Reader/BitcodeReader.cpp
 lib/Bitcode/Writer/BitcodeWriter.cpp
 lib/Bitcode/Writer/ValueEnumerator.cpp
 lib/CodeGen/SelectionDAG/FastISel.cpp
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 lib/Transforms/IPO/StripSymbols.cpp
 lib/Transforms/Utils/CloneFunction.cpp
 lib/VMCore/AsmWriter.cpp
 lib/VMCore/IRBuilder.cpp
 lib/VMCore/Instruction.cpp
 lib/VMCore/Metadata.cpp
 lib/VMCore/Value.cpp
At: Mon 28 Dec 2009 15:44:38
Changed By: lattner
Comments: This is a major cleanup of the instruction metadata interfaces that
I asked Devang to do back on Sep 27.  Instead of going through the
MetadataContext class with methods like getMD() and getMDs(), just
ask the instruction directly for its metadata with getMetadata()
and getAllMetadata().

This includes a variety of other fixes and improvements: previously
all Value*'s were bloated because the HasMetadata bit was thrown into
value, adding a 9th bit to a byte.  Now this is properly sunk down to
the Instruction class (the only place where it makes sense) and it
will be folded away somewhere soon.

This also fixes some confusion in getMDs and its clients about 
whether the returned list is indexed by the MDID or densely packed.
This is now returned sorted and densely packed and the comments make
this clear.

This introduces a number of fixme's which I'll follow up on.
Properties: 




File: gcc/llvm-debug.cpp
At: Mon 28 Dec 2009 15:44:38
Changed By: lattner
Comments: adjust for llvm api changes.
Properties: 




File: lib/CodeGen/CGDebugInfo.cpp
At: Mon 28 Dec 2009 15:44:38
Changed By: lattner
Comments: adjust for llvm api changes.
Properties: 




LOGS:
Last 10 lines of 'compile.llvm-gcc.stage1.stdio':
	gcc -m32 -c   -g -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -fno-common  -mdynamic-no-pic -DHAVE_CONFIG_H -I. -I. -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/. -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj/include -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/include -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   ../../llvm-gcc.src/gcc/ipa-pure-const.c -o ipa-pure-const.o
	../../llvm-gcc.src/gcc/llvm-debug.cpp: In member function 'void llvm::DebugInfo::EmitDeclare(tree_node*, unsigned int, const char*, tree_node*, llvm::Value*, LLVMBuilder&)':
	../../llvm-gcc.src/gcc/llvm-debug.cpp:387: error: 'class llvm::MetadataContext' has no member named 'addMD'
	gcc -m32 -c   -g -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -fno-common  -mdynamic-no-pic -DHAVE_CONFIG_H -I. -I. -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/. -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj/include -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/include -DENABLE_LLVM -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/include -I/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.obj/include  -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS   ../../llvm-gcc.src/gcc/ipa-type-escape.c -o ipa-type-escape.o
	make[3]: *** [llvm-debug.o] Error 1
	make[3]: *** Waiting for unfinished jobs....
	rm fsf-funding.pod gcov.pod gfdl.pod cpp.pod gpl.pod gcc.pod
	make[2]: *** [all-stage1-gcc] Error 2
	make[1]: *** [stage1-bubble] Error 2
	make: *** [all] Error 2

Last 10 lines of 'compile.llvm-gcc.stage1.warnings':
	warning: structure `c_arg_info' used but not defined
	warning: structure `c_switch' used but not defined
	warning: structure `et_node' used but not defined
	warning: structure `loop' used but not defined
	warning: structure `ipa_reference_vars_info_d' used but not defined
	warning: structure `reg_info_def' used but not defined
	warning: structure `value_set' used but not defined
	../../llvm-gcc.src/gcc/sched-vis.c:628: warning: no previous prototype for 'print_insn'
	/Volumes/Sandbox/zorg/buildbot/smooshlab/slave/build.llvm-gcc-i386-darwin9/llvm.src/include/llvm/Support/Compiler.h:33:1: warning: "ATTRIBUTE_UNUSED" redefined
	../../llvm-gcc.src/gcc/../include/ansidecl.h:269:1: warning: this is the location of the previous definition




More information about the llvm-testresults mailing list