[LLVMdev] c++ frontend bugs

Stefan Strasser sstrasser at systemhaus-gruppe.de
Wed Apr 20 03:52:14 PDT 2005


Markus F.X.J. Oberhumer schrieb:
> Stefan Strasser wrote:
> 
>> I've encountered a few bugs including ICE and reject-valid when 
>> compiling a program with llvmg++ which compiles fine with standalone g++.
>>
>> Should I report those to your bugzilla or is it likely that these bugs 
>> are gcc bugs in the version of gcc you're using?
>> if so, are there any plans to port the frontend to a newer gcc? (gcc 
>> 4.0 will be out in a few weeks)
>>
>> the versions:
>> llvm 1.4 from the debian package that got added to the "testing" 
>> distribution today
>> gcc version 3.4-llvm 20030924 (experimental)
>> gcc-Version 3.4.4 20050314 (prerelease) (Debian 3.4.3-12)
>> gcc version 4.0.0 20050418 (prerelease)
>>
>> I can check this myself if you provide me with the exact version of 
>> gcc llvm is based on(and it's still available).
> 
> 
> I have already opened a "wishlist" bug to merge llvm-gcc with current 
> gcc 3.4 CVS branch - http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=498 .
> 
> Actually I don't think it would be _too_ much work, but it requires 
> intimate knowledge of the llvm internals (and a good merge tool), so 
> this is probably outside the scope of an external contributor.
> 

by "check this myself" I was talking about checking, if this is a gcc or 
a llvm bug by compiling and testing the outdated standalone gcc, not 
merging current gcc.
cfrontend with EMIT_LLVM defined to 0 doesn't compile so I can't test 
with this source.

-- 
Stefan Strasser




More information about the llvm-dev mailing list