https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58754
--- Comment #7 from Paul Thomas <pault at gcc dot gnu.org> --- (In reply to Dominique d'Humieres from comment #6) > > This fixes the problem. > > Confirmed. > > > However, it will produce multiple evaluations of function results > > and expressions. I will introduce a temporary to cover those cases. > > Is it obvious? > > > PS It's a pity I did not clock this before the RC! > > No RC yet! What, really? Paul