On 3/10/07, Jeff Cohen <jeffc at jolt-lang.org> wrote:> It is, if only because it's the version I use, but 2005 is supposed to > work also. That being said, I wouldn't be surprised to learn that it > doesn't due to recent STL issues. Versions prior to 2003 won't work.I'm using the basic stuff (just libraries, 1.9) with 2005, although we had to fix a few compilation errors locally. Can't remember of the top of my head what they where but IIRC there were some explicit namespace qualifications missing here and there. HTH, Andreas
The recent issues concern the head revision, post 1.9. As no one has ever submitted patches to fix 2005 problems with the 1.9 release, it is safe to say they still exist. Andreas Fredriksson wrote:> On 3/10/07, Jeff Cohen <jeffc at jolt-lang.org> wrote: >> It is, if only because it's the version I use, but 2005 is supposed to >> work also. That being said, I wouldn't be surprised to learn that it >> doesn't due to recent STL issues. Versions prior to 2003 won't work. > > I'm using the basic stuff (just libraries, 1.9) with 2005, although we > had to fix a few compilation errors locally. Can't remember of the top > of my head what they where but IIRC there were some explicit namespace > qualifications missing here and there. > > HTH, > Andreas > > >
On Sat, 2007-03-10 at 23:40 +0100, Andreas Fredriksson wrote:> On 3/10/07, Jeff Cohen <jeffc at jolt-lang.org> wrote: > > It is, if only because it's the version I use, but 2005 is supposed to > > work also. That being said, I wouldn't be surprised to learn that it > > doesn't due to recent STL issues. Versions prior to 2003 won't work. > > I'm using the basic stuff (just libraries, 1.9) with 2005, although we > had to fix a few compilation errors locally. Can't remember of the top > of my head what they where but IIRC there were some explicit namespace > qualifications missing here and there.Could you submit the patch? We could make sure that 2.0 doesn't have the same problem. Thanks, Reid.> > HTH, > Andreas > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
I successfully build llvm from cvs using vs2005 and stlport. I also had a couple of issues, but most were due to outdated project files. I also had to implement code for the alloca instruction. On 3/10/07, Jeff Cohen <jeffc at jolt-lang.org> wrote:> > The recent issues concern the head revision, post 1.9. As no one has > ever submitted patches to fix 2005 problems with the 1.9 release, it is > safe to say they still exist. > > Andreas Fredriksson wrote: > > On 3/10/07, Jeff Cohen <jeffc at jolt-lang.org> wrote: > >> It is, if only because it's the version I use, but 2005 is supposed to > >> work also. That being said, I wouldn't be surprised to learn that it > >> doesn't due to recent STL issues. Versions prior to 2003 won't work. > > > > I'm using the basic stuff (just libraries, 1.9) with 2005, although we > > had to fix a few compilation errors locally. Can't remember of the top > > of my head what they where but IIRC there were some explicit namespace > > qualifications missing here and there. > > > > HTH, > > Andreas > > > > > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070310/eb703c94/attachment.html>
On 3/11/07, Reid Spencer <rspencer at reidspencer.com> wrote:> Could you submit the patch? We could make sure that 2.0 doesn't have the > same problem.Sure, I can't test this from where I am now but if anyone can take it for a spin to test it and verify the fix then by all means check it in. I'm just providing a hand-edited diff from our vendor branch here (1.9 tarball version); it's the best I can do right now. I think the most important part was the change to the StoreSDNode constructor which relied on implicit type lookup. // Andreas -------------- next part -------------- A non-text attachment was scrubbed... Name: llvm-msvc2005.patch.gz Type: application/x-gzip Size: 1904 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070311/1595253c/attachment.bin>
Jeff Cohen wrote:> The recent issues concern the head revision, post 1.9. As no one has > ever submitted patches to fix 2005 problems with the 1.9 release, it is > safe to say they still exist.For the 1.5 release I submitted patches that made everything compile correctly with VS2005, I think there are some mails in the archives about the issues I ran into. I also submitted patches to make everything compile on x64 windows, but since there was no x64 backend at that point it could only produce 32-bit code. I think there are only small problems with new code that need to be fixed, but since my company doesn't use LLVM at the moment it's hard for me to justify spending time on it... m.> Andreas Fredriksson wrote: >> On 3/10/07, Jeff Cohen <jeffc at jolt-lang.org> wrote: >>> It is, if only because it's the version I use, but 2005 is supposed to >>> work also. That being said, I wouldn't be surprised to learn that it >>> doesn't due to recent STL issues. Versions prior to 2003 won't work. >> I'm using the basic stuff (just libraries, 1.9) with 2005, although we >> had to fix a few compilation errors locally. Can't remember of the top >> of my head what they where but IIRC there were some explicit namespace >> qualifications missing here and there. >> >> HTH, >> Andreas > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev