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

daniel_dunbar at apple.com daniel_dunbar at apple.com
Tue Jul 20 11:58:00 PDT 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/3409

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

Buildslave for this Build: spang.apple.com

Build Reason: 
Build Source Stamp: 108883
Blamelist: djg,echristo,ggreif,lattner,resistor

BUILD FAILED: failed compile.llvm.stage1

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/llvm/Analysis/ScalarEvolutionExpander.h
 lib/Analysis/ScalarEvolutionExpander.cpp
At: Tue 20 Jul 2010 09:49:15
Changed By: djg
Comments: Make getOrInsertCanonicalInductionVariable guarantee that its
result is a PHINode*.
Properties: 




File: lib/Analysis/ScalarEvolutionExpander.cpp
At: Tue 20 Jul 2010 09:49:15
Changed By: djg
Comments: Simplify this code; LoopInfo::getCanonicalInductionVariable will only
find integer induction variables.
Properties: 




File: unittests/Support/Casting.cpp
At: Tue 20 Jul 2010 09:54:18
Changed By: ggreif
Comments: extend to cast<> and cast_or_null<> testsProperties: 




File: lib/Analysis/ScalarEvolution.cpp
At: Tue 20 Jul 2010 09:54:18
Changed By: djg
Comments: Add a fast path for x - x.
Properties: 




Files:
 include/llvm/PassSupport.h
 lib/VMCore/PassManager.cpp
At: Tue 20 Jul 2010 09:59:18
Changed By: resistor
Comments: Pull out r108755.  After offline discussion with Chris, we're going to go a different direction with this.
Properties: 




Files:
 lib/Analysis/ScalarEvolutionNormalization.cpp
 test/CodeGen/X86/lsr-normalization.ll
At: Tue 20 Jul 2010 10:09:15
Changed By: djg
Comments: Fix SCEV denormalization of expressions where the exit value from
one loop is involved in the increment of an addrec for another
loop. This fixes rdar://8168938.
Properties: 




File: unittests/Support/Casting.cpp
At: Tue 20 Jul 2010 10:09:15
Changed By: ggreif
Comments: migrate essentially everything from under #ifdef DEBUG_CAST_OPERATORS into this fileProperties: 




File: lib/Transforms/Scalar/IndVarSimplify.cpp
At: Tue 20 Jul 2010 11:24:25
Changed By: djg
Comments: Remember that the induction variable is always a PHINode and
use getIncomingValueForBlock instead of
LoopInfo::getCanonicalInductionVariableIncrement.
Properties: 




File: include/llvm/Support/Casting.h
At: Tue 20 Jul 2010 11:24:25
Changed By: ggreif
Comments: remove testing cruft, this can be found in unittests/Support/Casting.cpp nowProperties: 




Files:
 CMakeLists.txt
 include/llvm-c/EnhancedDisassembly.h
 lib/MC/MCDisassembler
 lib/MC/MCDisassembler/EDDisassembler.cpp
 lib/MC/MCDisassembler/EDDisassembler.h
 lib/MC/MCDisassembler/EDInst.cpp
 lib/MC/MCDisassembler/EDInst.h
 lib/MC/MCDisassembler/EDOperand.cpp
 lib/MC/MCDisassembler/EDOperand.h
 lib/MC/MCDisassembler/EDToken.cpp
 lib/MC/MCDisassembler/EDToken.h
 lib/MC/Makefile
 tools/Makefile
 tools/edis/EDDisassembler.cpp
 tools/edis/EDDisassembler.h
 tools/edis/EDInst.cpp
 tools/edis/EDInst.h
 tools/edis/EDMain.cpp
 tools/edis/EDOperand.cpp
 tools/edis/EDOperand.h
 tools/edis/EDToken.cpp
 tools/edis/EDToken.h
 tools/llvm-mc/CMakeLists.txt
 tools/llvm-mc/Disassembler.cpp
 tools/llvm-mc/Makefile
At: Tue 20 Jul 2010 11:29:24
Changed By: lattner
Comments: start straightening out libedis's dependencies and make it fit
better in the llvm world.  Among other things, this changes:

1. The guts of libedis are now moved into lib/MC/MCDisassembler
2. llvm-mc now depends on lib/MC/MCDisassembler, not tools/edis,
   so edis and mc don't have to be built in series.
3. lib/MC/MCDisassembler no longer depends on the C api, the C
   API depends on it.
4. Various code cleanup changes. 

There is still a lot to be done to make edis fit with the llvm
design, but this is an incremental step in the right direction.

Properties: 




File: lib/MC/MCDisassembler/Makefile
At: Tue 20 Jul 2010 11:34:25
Changed By: lattner
Comments: forgot to add a file
Properties: 




File: lib/MC/MCDisassembler/CMakeLists.txt
At: Tue 20 Jul 2010 11:34:25
Changed By: lattner
Comments: cmake too
Properties: 




Files:
 tools/edis/EDInfo.td
 tools/edis/Makefile
At: Tue 20 Jul 2010 11:34:25
Changed By: lattner
Comments: edinfo doesn't need to be built here.
Properties: 




File: lib/MC/MCDisassembler/CMakeLists.txt
At: Tue 20 Jul 2010 11:34:25
Changed By: lattner
Comments: hopefully teach cmake to build the .inc file.
Properties: 




File: tools/edis/CMakeLists.txt
At: Tue 20 Jul 2010 11:34:25
Changed By: lattner
Comments: update cmake.
Properties: 




File: tools/edis/Makefile
At: Tue 20 Jul 2010 11:39:28
Changed By: lattner
Comments: edis needs to link in mcdisassembler.
Properties: 




Files:
 lib/VMCore/CMakeLists.txt
 lib/VMCore/Pass.cpp
At: Tue 20 Jul 2010 11:39:28
Changed By: resistor
Comments: Convert the internal PassRegistrar class into a new, external PassRegistry class.  No intended functionality change at this point.
Properties: 




File: lib/CodeGen/CGExprCXX.cpp
At: Tue 20 Jul 2010 11:49:51
Changed By: lattner
Comments: remove the special case for constant array sizes from 
EmitCXXNewAllocSize.  This code uses IRBuilder, which does
constant folding already.
Properties: 




File: lib/MC/MCDisassembler/EDOperand.h
At: Tue 20 Jul 2010 11:49:56
Changed By: echristo
Comments: Update header.
Properties: 




LOGS:
Last 10 lines of 'stdio':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp:300: error: 'getPassRegistry' was not declared in this scope
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp: In member function 'void llvm::PassInfo::unregisterPass()':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp:311: error: 'getPassRegistry' was not declared in this scope
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp: In constructor 'llvm::RegisterAGBase::RegisterAGBase(const char*, intptr_t, intptr_t, bool)':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp:352: error: 'getPassRegistry' was not declared in this scope
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp: In member function 'void llvm::PassRegistrationListener::enumeratePasses()':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/lib/VMCore/Pass.cpp:388: error: 'getPassRegistry' was not declared in this scope
	make[1]: *** [/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.obj/lib/VMCore/Release+Asserts/Pass.o] Error 1
	make[1]: *** Waiting for unfinished jobs....
	make: *** [all] Error 1

Last 10 lines of 'warnings':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.llvm-gcc-powerpc-darwin9/llvm.src/utils/TableGen/NeonEmitter.cpp:1170: warning: control may reach end of non-void function 'unsigned int RangeFromType(llvm::StringRef)' being inlined




More information about the llvm-testresults mailing list