http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48786
--- Comment #10 from janus at gcc dot gnu.org --- (In reply to janus from comment #9) > After this interpretation has been established here, it is a bit unfortunate > to see that current trunk (4.9.0 20130820, r201883) does not show the error > any more (in contrast to 4.8 and 4.7). However, the variant in comment 2 still shows the error. The difference is that in comment 0 one has an argument with type(point3d) instead of class(3d), so maybe this is again an issue with symmetrization.