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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Wed Nov 17 19:55:23 PST 2010


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/4501

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

Buildslave for this Build: spang.apple.com

Build Reason: 
Build Source Stamp: 119614
Blamelist: akirtzidis,djg,evancheng,fpichet,grosbach,johannes,jtsoftware,kremenek,lattner,ofv,peckw,rafael,resistor

BUILD FAILED: failed compile.llvm-gcc.stage1

sincerely,
 -The Buildbot


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

CHANGES:
File: lib/Driver/Tools.cpp
At: Wed 17 Nov 2010 14:18:15
Changed By: rafael
Comments: Don't warn about
 clang -w -c foo.s
Helps with the gdb testsuite.Properties: 




Files:
 lib/Target/ARM/ARMInstrThumb2.td
 test/MC/ARM/thumb2.s
At: Wed 17 Nov 2010 14:22:37
Changed By: resistor
Comments: Second attempt at correct encodings for Thumb2 bitfield instructions.
Properties: 




Files:
 include/clang/Driver/Options.td
 lib/Driver/Tools.cpp
At: Wed 17 Nov 2010 14:33:04
Changed By: rafael
Comments: Implement -pie.Properties: 




Files:
 include/llvm/Analysis/ScalarEvolution.h
 include/llvm/Analysis/ScalarEvolutionExpressions.h
 lib/Analysis/ScalarEvolution.cpp
At: Wed 17 Nov 2010 14:33:11
Changed By: djg
Comments: Make SCEV::getType() and SCEV::print non-virtual. Move SCEV::hasOperand
to ScalarEvolution. Delete SCEV::~SCEV. SCEV is no longer virtual.
Properties: 




Files:
 test/MC/Disassembler/MBlaze/mblaze-tests.txt
 test/MC/Disassembler/MBlaze/mblaze_branch.txt
 test/MC/Disassembler/MBlaze/mblaze_fpu.txt
 test/MC/Disassembler/MBlaze/mblaze_fsl.txt
 test/MC/Disassembler/MBlaze/mblaze_imm.txt
 test/MC/Disassembler/MBlaze/mblaze_memory.txt
 test/MC/Disassembler/MBlaze/mblaze_operands.txt
 test/MC/Disassembler/MBlaze/mblaze_pattern.txt
 test/MC/Disassembler/MBlaze/mblaze_shift.txt
 test/MC/Disassembler/MBlaze/mblaze_special.txt
 test/MC/Disassembler/MBlaze/mblaze_typea.txt
 test/MC/Disassembler/MBlaze/mblaze_typeb.txt
At: Wed 17 Nov 2010 15:00:25
Changed By: peckw
Comments: Now that the MBlaze backend is in its own directory, split the test cases into multiple files for different types of instructions.
Properties: 




Files:
 include/clang/Basic/DiagnosticGroups.td
 include/clang/Basic/DiagnosticSemaKinds.td
 include/clang/Basic/LangOptions.h
 include/clang/Driver/CC1Options.td
 include/clang/Driver/Options.td
 include/clang/Sema/Sema.h
 lib/Driver/Tools.cpp
 lib/Frontend/CompilerInvocation.cpp
 lib/Sema/SemaDecl.cpp
 test/SemaCXX/warn-argument-larger-than.cpp
At: Wed 17 Nov 2010 15:18:45
Changed By: akirtzidis
Comments: Introduce option -Wargument-larger-than[=N] which warns about function definitions if they take by-value
or return by-value any POD that is larger than some threshold (default is 64 bytes).

Implements rdar://8548050.Properties: 




Files:
 include/clang-c/Index.h
 tools/libclang/CIndex.cpp
 tools/libclang/CIndexCodeCompletion.cpp
 tools/libclang/CIndexDiagnostic.cpp
 tools/libclang/CIndexInclusionStack.cpp
 tools/libclang/CXCursor.cpp
 tools/libclang/CXString.cpp
 tools/libclang/CXTranslationUnit.h
 tools/libclang/CXType.cpp
At: Wed 17 Nov 2010 15:27:58
Changed By: kremenek
Comments: Make definition of CXTranslationUnitImpl private
to libclang.Properties: 




Files:
 include/llvm/Analysis/ScalarEvolution.h
 lib/Analysis/ScalarEvolution.cpp
At: Wed 17 Nov 2010 15:27:58
Changed By: djg
Comments: Merge the implementations of isLoopInvariant and hasComputableLoopEvolution, and
memoize the results. This improves compile time in code which highly complex
expressions which get queried many times.
Properties: 




Files:
 include/llvm/Analysis/ScalarEvolution.h
 lib/Analysis/ScalarEvolution.cpp
At: Wed 17 Nov 2010 15:32:43
Changed By: djg
Comments: Factor out the code for purging a SCEV from all the various memoization maps.
Some of these maps may merge in the future, but for now it's convenient to have
a utility function for them.
Properties: 




Files:
 lib/Target/ARM/ARMCodeEmitter.cpp
 lib/Target/ARM/ARMInstrInfo.td
At: Wed 17 Nov 2010 15:38:19
Changed By: grosbach
Comments: Clean up LEApcrel instuction(s) a bit. It's not really a Pseudo, so don't mark
it as such. Add some encoding information.Properties: 




Files:
 CMakeLists.txt
 tools/lli/CMakeLists.txt
At: Wed 17 Nov 2010 15:38:19
Changed By: peckw
Comments: Make MCJIT work with CMake.
Properties: 




Files:
 lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 test/CodeGen/X86/inline-asm-ptr-cast.ll
At: Wed 17 Nov 2010 16:03:16
Changed By: jtsoftware
Comments: Bug 8621 fix - pointer cast stripped from inline asm constraint argument.Properties: 




File: tools/libclang/CIndex.cpp
At: Wed 17 Nov 2010 16:07:37
Changed By: kremenek
Comments: CursorVisitor: migrate handling of
'DependentScopeDeclRefExpr' and
'CXXDependentScopeMemberExpr' to the
data-recursion algorithm.Properties: 




File: cmake/modules/LLVMLibDeps.cmake
At: Wed 17 Nov 2010 16:17:37
Changed By: ofv
Comments: Updated library dependencies.Properties: 




Files:
 include/clang/Basic/DiagnosticGroups.td
 include/clang/Basic/DiagnosticSemaKinds.td
 include/clang/Basic/LangOptions.h
 include/clang/Driver/CC1Options.td
 include/clang/Driver/Options.td
 include/clang/Sema/Sema.h
 lib/Driver/Tools.cpp
 lib/Frontend/CompilerInvocation.cpp
 lib/Sema/SemaDecl.cpp
 test/SemaCXX/warn-argument-larger-than.cpp
 test/SemaCXX/warn-large-by-value-copy.cpp
At: Wed 17 Nov 2010 16:22:37
Changed By: akirtzidis
Comments: -Rename -Wargument-larger-than -> -Wlarge-by-value-copy
-Improve the diagnostic message
-Add some comments

Suggestions by Chris.Properties: 




Files:
 lib/Target/ARM/ARMInstrThumb2.td
 test/MC/ARM/thumb2.s
At: Wed 17 Nov 2010 16:22:37
Changed By: resistor
Comments: Provide correct Thumb2 encodings for basic multiplication operators.
Properties: 




Files:
 include/llvm/Analysis/ScalarEvolution.h
 include/llvm/Analysis/ScalarEvolutionExpander.h
 lib/Analysis/ScalarEvolution.cpp
 lib/Analysis/ScalarEvolutionExpander.cpp
At: Wed 17 Nov 2010 16:37:37
Changed By: djg
Comments: Introduce memoization for ScalarEvolution dominates and properlyDominates
queries, and SCEVExpander getRelevantLoop queries.
Properties: 




Files:
 include/clang/AST/Expr.h
 tools/libclang/CIndex.cpp
At: Wed 17 Nov 2010 16:48:02
Changed By: kremenek
Comments: CursorVisitor: switch remaining expressions over
to the data-recursion algorithm.  CursorVisitor
now no longer subclasses StmtVisitor.Properties: 




Files:
 lib/Target/ARM/ARMInstrThumb2.td
 test/MC/ARM/thumb2.s
At: Wed 17 Nov 2010 16:48:09
Changed By: resistor
Comments: Revert r119593 while I figure out my testing disagrees with the buildbot.
Properties: 




Files:
 lib/Target/ARM/ARMInstrFormats.td
 lib/Target/ARM/ARMInstrInfo.td
At: Wed 17 Nov 2010 16:53:17
Changed By: grosbach
Comments: Refactor a few ARM load instructions to better parameterize things and re-use
common encoding information.Properties: 




File: test/CodeGen/X86/inline-asm-ptr-cast.ll
At: Wed 17 Nov 2010 16:53:17
Changed By: jtsoftware
Comments: Fixed to use input redirection for source - to eliminate .s output.Properties: 




File: unittests/VMCore/ValueMapTest.cpp
At: Wed 17 Nov 2010 17:03:22
Changed By: fpichet
Comments: Appease MSVC 2008: you can't use keyword this inside EXPECT_EQ().
This is because of bug 331418 on Microsoft Connect.Properties: 




Files:
 lib/Target/ARM/ARMInstrThumb2.td
 test/MC/ARM/thumb2.s
At: Wed 17 Nov 2010 17:13:13
Changed By: resistor
Comments: Try again at providing Thumb2 encodings for basic multiplication operators.
Properties: 




Files:
 lib/Target/ARM/ARMInstrFormats.td
 lib/Target/ARM/ARMInstrInfo.td
At: Wed 17 Nov 2010 17:22:50
Changed By: grosbach
Comments: Refactor the ARM PICADD and PICLDR* instructions to really be pseudos and not
just pretend to be.Properties: 




File: lib/Target/ARM/ARMInstrFormats.td
At: Wed 17 Nov 2010 17:22:50
Changed By: grosbach
Comments: Add FIXME.Properties: 




File: lib/Target/ARM/ARMBaseRegisterInfo.cpp
At: Wed 17 Nov 2010 17:33:18
Changed By: evancheng
Comments: Code clean up.Properties: 




Files:
 lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 test/CodeGen/X86/memset64-on-x86-32.ll
 test/CodeGen/X86/misaligned-memset.ll
At: Wed 17 Nov 2010 17:38:52
Changed By: johannes
Comments: Do not throw away alignment when generating the DAG for
memset; we may need it to decide between MOVAPS and MOVUPS
later.  Adjust a test that was looking for wrong code.
PR 3866 / 8675131.

Properties: 




File: unittests/VMCore/ValueMapTest.cpp
At: Wed 17 Nov 2010 17:42:38
Changed By: grosbach
Comments: Revert 119600 to unbreak the build. Francois, please investigate.Properties: 




Files:
 lib/Target/ARM/ARMInstrFormats.td
 lib/Target/ARM/ARMInstrInfo.td
 lib/Target/ARM/ARMInstrNEON.td
 lib/Target/ARM/ARMInstrThumb.td
 lib/Target/ARM/ARMInstrThumb2.td
At: Wed 17 Nov 2010 17:42:38
Changed By: grosbach
Comments: ARM PseudoInst instructions don't need or use an assembler string. Get rid of
the operand to the pattern.Properties: 




File: lib/Target/ARM/ARMInstrNEON.td
At: Wed 17 Nov 2010 17:42:38
Changed By: grosbach
Comments: Remove trailing whitespace.Properties: 




File: lib/Target/ARM/ARMBaseInstrInfo.cpp
At: Wed 17 Nov 2010 17:48:22
Changed By: evancheng
Comments: Silence compiler warnings.Properties: 




Files:
 include/llvm/MC/MCAsmInfo.h
 lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 lib/CodeGen/AsmPrinter/DwarfDebug.h
 lib/MC/MCAsmInfo.cpp
 lib/Target/CellSPU/SPUMCAsmInfo.cpp
 test/CodeGen/X86/unknown-location.ll
 test/DebugInfo/2010-09-16-EmptyFilename.ll
At: Wed 17 Nov 2010 18:08:29
Changed By: rafael
Comments: Change CodeGen to use .loc directives. This produces a lot more readable output
and testing is easier.  A good example is the unknown-location.ll test that
now can just look for ".loc 1 0 0".  We also don't use a DW_LNE_set_address for
every address change anymore.Properties: 




Files:
 include/llvm/Support/IRBuilder.h
 include/llvm/Support/NoFolder.h
At: Wed 17 Nov 2010 18:22:37
Changed By: lattner
Comments: patch from Frits van Bommel:

The attached patch fixes IRBuilder and the NoFolder class so that when
NoFolder is used the instructions it generates are treated just like
the ones IRBuilder creates directly (insert into block, assign them a
name and debug info, as applicable).
It does this by
1) having NoFolder return Instruction*s instead of Value*s,
2) having IRBuilder call Insert(Value, Name) on values obtained from
the folder like it does on instructions it creates directly, and
3) adding an Insert(Constant*, const Twine& = "") overload which just
returns the constant so that the other folders shouldn't have any
extra overhead as long as inlining is enabled.

While I was there, I also added some missing (CreateFNeg and various
Create*Cast) methods to NoFolder.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	/var/folders/jP/jPRe6uwAHXistmbWJnBS8++++TM/-Tmp-//ccMWEC9S.s:240:Rest of line ignored. 1st junk character valued 49 (1).
	/var/folders/jP/jPRe6uwAHXistmbWJnBS8++++TM/-Tmp-//ccMWEC9S.s:246:Unknown pseudo-op: .loc
	/var/folders/jP/jPRe6uwAHXistmbWJnBS8++++TM/-Tmp-//ccMWEC9S.s:246:Rest of line ignored. 1st junk character valued 49 (1).
	/var/folders/jP/jPRe6uwAHXistmbWJnBS8++++TM/-Tmp-//ccMWEC9S.s:250:Unknown pseudo-op: .loc
	/var/folders/jP/jPRe6uwAHXistmbWJnBS8++++TM/-Tmp-//ccMWEC9S.s:250:Rest of line ignored. 1st junk character valued 49 (1).
	make[3]: *** [crt2.o] Error 1
	rm gpl.pod fsf-funding.pod gcov.pod gfdl.pod cpp.pod gcc.pod
	make[2]: *** [all-stage1-gcc] Error 2
	make[1]: *** [stage1-bubble] Error 2
	make: *** [all] Error 2

Last 10 lines of 'warnings':
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1755: warning: operand 3 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1768: warning: operand 3 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1781: warning: operand 3 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1794: warning: operand 3 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1807: warning: operand 3 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1882: warning: operand 1 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:1889: warning: operand 1 missing mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:2195: warning: destination missing a mode?
	../../llvm-gcc.src/gcc/config/rs6000/altivec.md:2195: warning: operand 0 missing mode?
	../../llvm-gcc.src/gcc/sched-vis.c:628: warning: no previous prototype for 'print_insn'




More information about the llvm-testresults mailing list