no build, no joy

llvm[3]: Compiling SPUISelDAGToDAG.cpp for Debug build
In file included from /Volumes/mrs5/net/llvm/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp:334:
/Volumes/mrs5/net/llvm/llvm-build/lib/Target/CellSPU/ In member function ‘llvm::SDNode* SPUDAGToDAGISel::Emit_5(const llvm::SDOperand&, unsigned int, unsigned int, llvm::MVT::ValueType, llvm::MVT::ValueType)’:
/Volumes/mrs5/net/llvm/llvm-build/lib/Target/CellSPU/ error: ‘Tmp2’ was not declared in this scope
make[3]: *** [/Volumes/mrs5/net/llvm/llvm-build/lib/Target/CellSPU/Debug/SPUISelDAGToDAG.o] Error 1
make[2]: *** [CellSPU/.makeall] Error 2
make[1]: *** [Target/.makeall] Error 2
make: *** [all] Error 1


Merely rming the file makes it work again. Would be nice if the rules were always incremental clean...

Mike Stump wrote: