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

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code
            Summary|ICE in                      |Decl mismatch between
                   |ipa_simd_modify_function_bo |fndecl TYPE and used
                   |dy, at omp-simd-clone.c:993 |arglist / ICE in
                   |                            |ipa_simd_modify_function_bo
                   |                            |dy, at omp-simd-clone.c:993
                 CC|                            |burnus at gcc dot gnu.org

--- Comment #2 from Tobias Burnus <burnus at gcc dot gnu.org> ---
The bug seems to be that
   gfc_get_function_type ()

does not contain all hidden arguments, which are then later added by
   create_function_arglist

In particular: OPTIONAL + VALUE, coarray -fcoarray=lib (token, offset), ...?

Reply via email to