[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