[LLVMdev] llvm-poolalloc compilation failed

Reid Spencer rspencer at reidspencer.com
Tue Jan 23 21:18:25 PST 2007


Vikram,

I maintain llvm-stacker and keep it checked out in my build trees. I
will continue to update it if it gets broken.

Reid.

On Tue, 2007-01-23 at 22:31 -0600, Vikram S. Adve wrote:
> This kind of regression is a fallout of having some code live in
> separate CVS modules as "projects."  It would help to have someone
> volunteer to maintain each project, which can be as little as making
> sure it continues to compile or as much as supporting it with answers
> to questions and bug fixes.  Here is the current list of projects:
> 
> 
> llvm-poolalloc
> llvm-java (currently unused AFAIK)
> llvm-stacker
> llvm-tv
> 
> Would anyone like to volunteer for one or more of these?
> 
> 
> --Vikram
> 
> http://www.cs.uiuc.edu/~vadve
> 
> http://llvm.cs.uiuc.edu/
> 
> 
> 
> 
> On Jan 23, 2007, at 10:53 PM, Chris Lattner wrote:
> 
> > On Tue, 23 Jan 2007, Ryan M. Lefever wrote:
> > > I tried to compile the currently checked in version of
> > > llvm-poolalloc
> > > with the curently checked in version of llvm and got the following
> > > errors:
> > > 
> > > 
> > > llvm[4]: Compiling Heuristic.cpp for Debug build  (PIC)
> > > Heuristic.cpp: In function 'bool Wants8ByteAlignment(const
> > > llvm::Type*,
> > > unsigned int, const llvm::TargetData&)':
> > > Heuristic.cpp:77: error: 'const class llvm::TargetData' has no
> > > member
> > > named 'getTypeAlignment'
> > 
> > 
> > The getTypeAlignment method was renamed to getTypeAlignmentABI, it
> > should 
> > be safe to make that substitution.
> > 
> > 
> > -Chris
> > 
> > 
> > > There seem to be 3 methods in TargetData that are close to
> > > getTypeAlignment(): getTypeAlignmentABI (), getTypeAlignmentPref
> > > (),
> > > getTypeAlignmentShift ().  Does anyone working on llvm-poolalloc
> > > know
> > > what method should be used.
> > > 
> > > 
> > > Thanks,
> > > Ryan
> > > _______________________________________________
> > > LLVM Developers mailing list
> > > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> > > 
> > > 
> > 
> > 
> > -Chris
> > 
> > 
> > -- 
> > http://nondot.org/sabre/
> > http://llvm.org/
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list