[Bug middle-end/67034] [6 Regression] FAIL: gcc.c-torture/compile/pr39928-1.c

aoliva at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jul 30 18:18:00 GMT 2015


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

Alexandre Oliva <aoliva at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2015-07-30
           Assignee|unassigned at gcc dot gnu.org      |aoliva at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Alexandre Oliva <aoliva at gcc dot gnu.org> ---
The ICE is fixed with the incremental patch in the git branch aoliva/pr64164. 
I had to introduce code to copy the incoming byref param to the location
assigned by out-of-SSA for the partition holding the default (incoming) SSA
version of the parameter.  I have only inspected the generated code visually to
tell whether the generated code did what I meant it to do, so I'd appreciate
some execution testing too.  John, if you can help with that, would you like
the asm for this one testcase, or is it easy enough for you to give the branch
a round of testing?  Thanks,



More information about the Gcc-bugs mailing list