http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48760
Paolo Carlini <paolo.carlini at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rguenth at gcc dot gnu.org --- Comment #9 from Paolo Carlini <paolo.carlini at oracle dot com> 2011-04-25 18:10:34 UTC --- I guess, in the 4.6.1 time frame we can only workaround the issue in C++03 mode by doing the piecewise work in the body. I can maybe help for the compiler work too but I need more guidance: is there an agreement about the C1X inspired builtin suggested by Joseph? In case, can I have a more specific reference? I'm adding in CC Richi too, in case he has additional tips and/or hints about the builtin work..