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