[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-x86_64-darwin10-selfhost
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Wed May 19 18:09:33 PDT 2010
The Buildbot has detected a new failure of llvm-gcc-x86_64-darwin10-selfhost on smooshlab.
Full details are available at:
http://smooshlab.apple.com:8010/builders/llvm-gcc-x86_64-darwin10-selfhost/builds/3739
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-04
Build Reason:
Build Source Stamp: 104197
Blamelist: echristo,lattner,void
BUILD FAILED: failed buildit-llvmCore
sincerely,
-The Buildbot
================================================================================
CHANGES:
File: test/FrontendC/2010-05-18-palignr.c
At: Wed 19 May 2010 17:11:44
Changed By: echristo
Comments: Once more, with feeling.
Properties:
Files:
include/clang/AST/DeclTemplate.h
lib/AST/DeclTemplate.cpp
At: Wed 19 May 2010 17:16:43
Changed By: lattner
Comments: Clarify TemplateArgumentList ownership over its "flat" and
"structure" arg lists, the first step to fixing some massive
memory leaks.
Properties:
Files:
include/clang/AST/DeclTemplate.h
lib/AST/DeclTemplate.cpp
lib/Sema/SemaTemplate.cpp
At: Wed 19 May 2010 17:21:43
Changed By: lattner
Comments: fix the TemplateArgumentList copy constructor to not
be a copy constructor (since it isn't one semantically)
and fix the ownership bits it sets to be correct!
Properties:
File: test/FrontendC++/thunk-weak-odr.cpp
At: Wed 19 May 2010 17:31:43
Changed By: void
Comments: Match "4" or "8" depending upon if it's 32- or 64-bit.
Properties:
Files:
include/clang/AST/DeclTemplate.h
lib/AST/DeclTemplate.cpp
At: Wed 19 May 2010 17:31:43
Changed By: lattner
Comments: switch TemplateArgumentListBuilder to hold its flat argument list in a smallvector
instead of new[]'d. This greatly reduces the number of new[]'s, and guess what,
they were all leaked.
This adds a fixme in this hunk:
unsigned NumPackArgs = NumFlatArgs - PackBeginIndex;
+ // FIXME: NumPackArgs shouldn't be negative here???
if (NumPackArgs)
- PackArgs = &FlatArgs[PackBeginIndex];
+ PackArgs = FlatArgs.data()+PackBeginIndex;
where test/SemaTemplate/variadic-class-template-2.cpp is accessing the vector
out of range and NumPackArgs is negative. I assume variadic template args are
completely hosed.
Properties:
File: lib/AST/DeclTemplate.cpp
At: Wed 19 May 2010 17:31:43
Changed By: lattner
Comments: just add a fixme for the StructuredArgs leak, it shouldn't affect
c++'03 code and variadic support "needs work".
Properties:
Files:
include/llvm/MC/MCAsmInfo.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/MC/MCAsmInfo.cpp
lib/MC/MCAsmInfoDarwin.cpp
At: Wed 19 May 2010 17:52:15
Changed By: echristo
Comments: Partial code for emitting thread local bss data.
Properties:
LOGS:
Last 10 lines of 'stdio':
ar cru /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/Release-Asserts/lib/libLLVMipo.a /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/ArgumentPromotion.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/ConstantMerge.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/DeadArgumentElimination.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/DeadTypeElimination.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roo
ts/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/ExtractGV.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/FunctionAttrs.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/GlobalDCE.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/GlobalOpt.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/IPConstantPropagation.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/IPO.o /Users/buildslave/zorg/buildbot/smooshlab/slave
/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/InlineAlways.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/InlineSimple.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/Inliner.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/Internalize.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/LoopExtractor.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/LowerS
etJmp.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/MergeFunctions.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/PartialInlining.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/PartialSpecialization.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/PruneEH.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/StripDeadPrototypes.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/ll
vmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/StripSymbols.o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Transforms/IPO/Release-Asserts/StructRetPromotion.o
[Logging for XBS] Used static archive: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/Release-Asserts/lib/libLLVMipo.a
ranlib /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/Release-Asserts/lib/libLLVMipo.a
[Logging for XBS] Used static archive: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmCore.roots/llvmCore~obj/obj-llvm/Release-Asserts/lib/libLLVMipo.a
make[1]: *** [all] Error 1
+ '[' 2 '!=' 0 ']'
+ echo 'error: LLVM '\''make'\'' failed!'
error: LLVM 'make' failed!
+ exit 1
make: *** [install] Error 1
More information about the llvm-testresults
mailing list