[llvm-testresults] buildbot failure in smooshlab on llvm-gcc-x86_64-darwin10-selfhost
daniel_dunbar at apple.com
daniel_dunbar at apple.com
Mon Dec 13 16:25:53 PST 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/7070
Buildbot URL: http://smooshlab.apple.com:8010/
Buildslave for this Build: smoosh-04
Build Reason:
Build Source Stamp: 121732
Blamelist: abramo,bwilson,dgregor,djg,jasonwkim,lattner,resistor
BUILD FAILED: failed compile-llvm-stage2
sincerely,
-The Buildbot
================================================================================
CHANGES:
Files:
include/clang/AST/TypeLoc.h
lib/AST/TypeLoc.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
At: Mon 13 Dec 2010 14:31:53
Changed By: abramo
Comments: Skip ParenType on function instantiations.Properties:
Files:
lib/Target/ARM/ARMAsmBackend.cpp
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/ARMExpandPseudoInsts.cpp
lib/Target/ARM/ARMFixupKinds.h
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/ARMMCCodeEmitter.cpp
utils/TableGen/EDEmitter.cpp
At: Mon 13 Dec 2010 14:36:40
Changed By: resistor
Comments: Make Thumb2 LEA-like instruction into pseudos, which map down to ADR. Provide correct fixups for Thumb2 ADR,
which is _of course_ different from ARM ADR fixups, or any other Thumb2 fixup.
Properties:
File: lib/Analysis/MemoryDependenceAnalysis.cpp
At: Mon 13 Dec 2010 14:51:43
Changed By: djg
Comments: Update memdep to handle PartialAlias as MayAlias.
Properties:
Files:
lib/Analysis/BasicAliasAnalysis.cpp
test/Analysis/TypeBasedAliasAnalysis/precedence.ll
At: Mon 13 Dec 2010 14:56:40
Changed By: djg
Comments: Reapply r121520, PartialAlias implementation for BasicAA, now that
memdep is updated to handle it.
Properties:
Files:
lib/Target/ARM/ARMAsmBackend.cpp
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/ARMExpandPseudoInsts.cpp
lib/Target/ARM/ARMFixupKinds.h
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/ARMMCCodeEmitter.cpp
utils/TableGen/EDEmitter.cpp
At: Mon 13 Dec 2010 14:56:40
Changed By: resistor
Comments: Revert r121721, which broke buildbots.
Properties:
File: lib/Analysis/Lint.cpp
At: Mon 13 Dec 2010 14:56:40
Changed By: djg
Comments: Update a comment.
Properties:
Files:
include/clang/AST/DeclTemplate.h
include/clang/AST/Expr.h
include/clang/AST/NestedNameSpecifier.h
include/clang/AST/Stmt.h
include/clang/AST/TemplateBase.h
include/clang/AST/TemplateName.h
include/clang/AST/Type.h
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/Sema.h
lib/AST/NestedNameSpecifier.cpp
lib/AST/TemplateBase.cpp
lib/AST/TemplateName.cpp
lib/AST/Type.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaTemplate.cpp
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp
test/CXX/temp/temp.decls/temp.variadic/p5.cpp
At: Mon 13 Dec 2010 14:56:40
Changed By: dgregor
Comments: Variadic templates: extend Type, NestedNameSpecifier, TemplateName,
and TemplateArgument with an operation that determines whether there
are any unexpanded parameter packs within that construct. Use this
information to diagnose the appearance of the names of parameter packs
that have not been expanded (C++ [temp.variadic]p5). Since this
property is checked often (every declaration, ever expression
statement, etc.), we extend Type and Expr with a bit storing the
result of this computation, rather than walking the AST each time to
determine whether any unexpanded parameter packs occur.
This commit is deficient in several ways, which will be remedied with
future commits:
- Expr has a bit to store the presence of an unexpanded parameter
pack, but it is never set.
- The error messages don't point out where the unexpanded parameter
packs were named in the type/expression, but they should.
- We don't check for unexpanded parameter packs in all of the places
where we should.
- Testing is sparse, pending the resolution of the above three
issues.
Properties:
Files:
lib/Transforms/Utils/SimplifyCFG.cpp
test/Transforms/SimplifyCFG/switch_create.ll
At: Mon 13 Dec 2010 15:06:40
Changed By: lattner
Comments: temporarily disable part of my previous patch, which causes an iterator invalidation issue, causing a crash on some versions of perlbmk.
Properties:
File: lib/Target/ARM/ARMInstrNEON.td
At: Mon 13 Dec 2010 15:06:40
Changed By: bwilson
Comments: Simplify N2VSPat, removing some unnecessary type arguments.Properties:
Files:
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMInstrNEON.td
test/CodeGen/Thumb2/cross-rc-coalescing-2.ll
utils/TableGen/ARMDecoderEmitter.cpp
At: Mon 13 Dec 2010 15:06:40
Changed By: bwilson
Comments: Remove the rest of the *_sfp Neon instruction patterns.
Use the same COPY_TO_REGCLASS approach as for the 2-register *_sfp instructions.
This change made a big difference in the code generated for the
CodeGen/Thumb2/cross-rc-coalescing-2.ll test: The coalescer is still doing
a fine job, but some instructions that were previously moved outside the loop
are not moved now. It's using fewer VFP registers now, which is generally
a good thing, so I think the estimates for register pressure changed and that
affected the LICM behavior. Since that isn't obviously wrong, I've just
changed the test file. This completes the work for Radar 8711675.Properties:
Files:
lib/MC/ELFObjectWriter.cpp
test/CodeGen/ARM/2010-12-13-reloc-pic.ll
At: Mon 13 Dec 2010 15:21:40
Changed By: jasonwkim
Comments: First cut of ARM/MC/ELF PIC relocations.
Test has fixme, to move to .s -> .o test when AsmParser works better.
Properties:
LOGS:
Last 10 lines of 'stdio':
if /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvmgcc42.roots/llvmgcc42~dst/Developer/usr/bin/llvm-g++-4.2 -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/include -I/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/lib/Support -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-exceptions -fno-common -Woverloaded-virtual -Wcast-qual -m64 -Wall -W -Wno-unused-parameter -Wwrite-strings -c -MMD -MP -MF "/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.d.tmp" -MT "/Users/buildslave/zorg/buildbot/s
mooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.o" -MT "/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.d" /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/lib/Support/ConstantRange.cpp -o /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.o ; \
then /bin/mv -f "/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.d.tmp" "/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.d"; else /bin/rm "/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/ConstantRange.d.tmp"; exit 1; fi
/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm.src/lib/Support/APInt.cpp:2904: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
rm: /Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/APInt.d.tmp: No such file or directory
make[1]: *** [/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-x86_64-darwin10-selfhost/llvm-stage2/lib/Support/Release+Asserts/APInt.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 1
More information about the llvm-testresults
mailing list