no build, no joy

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

no build, no joy

Mike Stump
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/
SPUGenDAGISel.inc: 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/SPUGenDAGISel.inc:
948: 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

?
_______________________________________________
LLVM Developers mailing list
[hidden email]         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Reply | Threaded
Open this post in threaded view
|

Re: no build, no joy

Mike Stump
On Jan 30, 2008, at 2:10 PM, Mike Stump wrote:
> /Volumes/mrs5/net/llvm/llvm-build/lib/Target/CellSPU/
> SPUGenDAGISel.inc: In member function ‘llvm::SDNode*
> SPUDAGToDAGISel::Emit_5(const llvm::SDOperand&, unsigned int, unsigned
> int, llvm::MVT::ValueType, llvm::MVT::ValueType)’:

Merely rming the file makes it work again.  Would be nice if the rules  
were always incremental clean...
_______________________________________________
LLVM Developers mailing list
[hidden email]         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Reply | Threaded
Open this post in threaded view
|

Re: no build, no joy

Scott Michel
Mike Stump wrote:

> On Jan 30, 2008, at 2:10 PM, Mike Stump wrote:
>
>>/Volumes/mrs5/net/llvm/llvm-build/lib/Target/CellSPU/
>>SPUGenDAGISel.inc: In member function ‘llvm::SDNode*
>>SPUDAGToDAGISel::Emit_5(const llvm::SDOperand&, unsigned int, unsigned
>>int, llvm::MVT::ValueType, llvm::MVT::ValueType)’:
>
>
> Merely rming the file makes it work again.  Would be nice if the rules  
> were always incremental clean...

Mike:

Actually, there was a tblgen bug fix where tblgen was gratuitously
renaming variables when it hadn't actually created a temporary (see bug
1951.) Tmp2 is obviously never created.

Not sure why SPUGenDAGISel.inc didn't get rebuilt (it's tblgen-ed).


-scooter

_______________________________________________
LLVM Developers mailing list
[hidden email]         http://llvm.cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev