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

Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Keywords|                            |testsuite-fail
           Assignee|unassigned at gcc dot gnu.org      |burnus at gcc dot 
gnu.org

--- Comment #4 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
(In reply to GCC Commits from comment #3)
> commit r15-3581-g4e9265a474def98cb6cdb59c15fbcb7630ba330e
> Author: Tobias Burnus <tbur...@baylibre.com>
> Date:   Wed Sep 11 09:25:47 2024 +0200
> 
>     fortran/openmp.cc: Fix var init and locus use to avoid uninit values [PR
> fortran/116661]

With that, the ICE I saw is gone, but:

    [PASSes]
    FAIL: gfortran.dg/gomp/interop-1.f90   -O  (test for excess errors)
    Excess errors:
    [...]/gfortran.dg/gomp/interop-1.f90:59:38: Error: Expected constant
integer identifier or non-empty default-kind character literal at (1)

That's:

    !$omp interop init ( prefer_type( {fr(c_char_"cuda") }) : obj1) ! OK

Reply via email to