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

Thomas Koenig <tkoenig at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2017-05-09
           Assignee|unassigned at gcc dot gnu.org      |tkoenig at gcc dot 
gnu.org
   Target Milestone|---                         |8.0
            Summary|VLA usage in libgfortran;   |[8 Regression] VLA usage in
                   |nvptx target: "sorry,       |libgfortran; nvptx target:
                   |unimplemented: target       |"sorry, unimplemented:
                   |cannot support alloca"      |target cannot support
                   |                            |alloca"
     Ever confirmed|0                           |1

--- Comment #2 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
So we need to make this patch conditional on
the compiler supporting VLAs. 

Otherwise, I think we should just go for malloc/free
(to reduce the stack usage anyway).  Or would this also
be problematic on nvptx?

I'll look at this tonight.

Reply via email to