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

            Bug ID: 80687
           Summary: VLA usage in libgfortran; nvptx target: "sorry,
                    unimplemented: target cannot support alloca"
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: tschwinge at gcc dot gnu.org
                CC: bernds at gcc dot gnu.org, tkoenig at gcc dot gnu.org
        Depends on: 65181
  Target Milestone: ---
            Target: nvptx

After the r247753 (Git 65a1b327b171135d6b591a7b63ef444de27dd600) commit for
PR80602:

    [...]/libgfortran/generated/matmul_i1.c: In function 'matmul_i1':
    [...]/libgfortran/generated/matmul_i1.c:2583:21: sorry, unimplemented:
target cannot support alloca.
           GFC_INTEGER_1 t1[t1_dim]; /* was [256][256] */
                         ^~
    Makefile:3727: recipe for target 'matmul_i1.lo' failed
    make[3]: *** [matmul_i1.lo] Error 1

Etc.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65181
[Bug 65181] Support for alloca in nvptx

Reply via email to