https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87151

--- Comment #4 from Paul Thomas <pault at gcc dot gnu.org> ---
(In reply to Jürgen Reuter from comment #3)
> This now works with the actual trunk (r264898), and gives the anticipated
> result 
> 2 3. So either it was fixed by one of Paul's other fixes, or he just didn't
> comment on this one here. But of course it needs to be backported to 8- and
> 7-branches.

Juergen,

It turns out that if you try to do anything with the 'a' outside the subroutine
'create', all hell breaks loose with the gimplifier. I posted a proper fix to
this one yesterday and Dominique signalled to the list that it works as
intended.

Cheers

Paul

Reply via email to