Supplied main.ii file compiles but doesn't link. When I reduce the number of
template parameters in the line 37070 from 4 to 3 it compiles and links ok.

I guess it's an issue of the enormous length of instantiated mpl templates
names.

N.B. In case it matters : I doesn't now how to obtain target triplet, so I
guess it's similar to the host and build triplets which are both correct.


-- 
           Summary: GCC doesn't link code, compiled using boost::mpl.
                    Segmentation failed.
           Product: gcc
           Version: 3.4.5
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: grayyoga at gmail dot com
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27684

Reply via email to