The attached preprocessed source triggers a segfault in 4.1 (and probably also 4.0) which totally breaks Boost.Serialization and other libraries.
-- Summary: [4.0?/4.1 Regression] Segfualt on valid C++ code (breaks Boost) Product: gcc Version: 4.1.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: critical Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: giovannibajo at libero dot it CC: gcc-bugs at gcc dot gnu dot org,mw_adtrap at yahoo dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20341