[LLVMbugs] [Bug 498] NEW: [wishlist] [llvm-gcc] merge with current gcc 3.4 CVS branch

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Thu Jan 20 18:36:49 PST 2005


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=498

           Summary: [wishlist] [llvm-gcc] merge with current gcc 3.4 CVS
                    branch
           Product: tools
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P2
         Component: llvm-gcc
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: markus at oberhumer.com


I've been playing with heavily templated C++ code (Boost MPL) over the last
weeks and am getting various compiler ICEs. While some of these may be actual
llvm bugs I think a number are inherited from the somewhat outdated C++ frontend
(I've personally reported a number of g++ bugs in the gcc bug database which are
fixed in the meantime).

While grepping over the llvm-gcc sources it seems that not too many files are
actually touched by llvm, and when they are they are usually nicely tagged, so
I'm asking if a re-merge with the current 3.4 CVS branch seems resonable.

I'm quite aware that such a merge is boring, cumbersome and error prone, but
with some fresh energy and some modern merge tools it should not be too hard.
The llvm test suite should catch most merge problems, and the reward would be a
huge number of gcc fixes (estimating several hundred of bugs, though llvm is not
affected by all of them).

Comments ?

Thanks,
Markus



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the llvm-bugs mailing list