public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/98022] New: ICE in gfc_assign_data_value, at fortran/data.c:468
@ 2020-11-27  3:22 asolokha at gmx dot com
  2020-11-27 11:18 ` [Bug fortran/98022] [9/10/11 Regression] ICE in gfc_assign_data_value, at fortran/data.c:468 since r9-3803-ga5fbc2f36a291cbe marxin at gcc dot gnu.org
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: asolokha at gmx dot com @ 2020-11-27  3:22 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 98022
           Summary: ICE in gfc_assign_data_value, at fortran/data.c:468
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Keywords: ice-on-invalid-code
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: asolokha at gmx dot com
  Target Milestone: ---

gfortran-11.0.0-alpha20201122 snapshot
(g:e23f47ec4065e9eec53c4ad9db91bc36a4f90793) ICEs when compiling the following
testcase reduced from test/Semantics/data05.f90 from the flang 11.0.0 test
suite:

module ur
contains
  subroutine kn
    complex :: hm(1:1)
    data (hm(1)%re, md=1,1)/1,1/
  end subroutine kn
end module ur

% powerpc-e300c3-linux-gnu-gfortran-11.0.0 -c bq8izije.f90
f951: internal compiler error: in gfc_assign_data_value, at fortran/data.c:468
0x5acbfc gfc_assign_data_value(gfc_expr*, gfc_expr*, __mpz_struct*,
__mpz_struct (*) [1])
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/data.c:468
0x87f4a4 check_data_variable
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:16271
0x87f97c traverse_data_var
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:16401
0x87f97c traverse_data_list
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:16357
0x8863b6 traverse_data_var
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:16399
0x8863b6 resolve_data
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:16456
0x8863b6 resolve_types
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:17283
0x8862ab resolve_types
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:17269
0x876aee gfc_resolve(gfc_namespace*)
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:17373
0x876aee gfc_resolve(gfc_namespace*)
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/resolve.c:17354
0x868141 gfc_parse_file()
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/parse.c:6488
0x8bddbe gfc_be_parse_file
       
/var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-11.0.0_alpha20201122/work/gcc-11-20201122/gcc/fortran/f95-lang.c:212

(While my target here is powerpc, the ICE is not target-dependent.)

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2021-01-27 11:21 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-27  3:22 [Bug fortran/98022] New: ICE in gfc_assign_data_value, at fortran/data.c:468 asolokha at gmx dot com
2020-11-27 11:18 ` [Bug fortran/98022] [9/10/11 Regression] ICE in gfc_assign_data_value, at fortran/data.c:468 since r9-3803-ga5fbc2f36a291cbe marxin at gcc dot gnu.org
2020-11-27 11:26 ` pault at gcc dot gnu.org
2020-12-09 17:25 ` pault at gcc dot gnu.org
2020-12-09 18:13 ` kargl at gcc dot gnu.org
2020-12-12 14:01 ` cvs-commit at gcc dot gnu.org
2020-12-12 16:02 ` pault at gcc dot gnu.org
2020-12-12 16:34 ` sgk at troutmask dot apl.washington.edu
2020-12-12 17:54 ` pault at gcc dot gnu.org
2020-12-12 18:24 ` sgk at troutmask dot apl.washington.edu
2020-12-26 16:44 ` cvs-commit at gcc dot gnu.org
2021-01-23 10:37 ` cvs-commit at gcc dot gnu.org
2021-01-23 10:43 ` cvs-commit at gcc dot gnu.org
2021-01-23 10:44 ` cvs-commit at gcc dot gnu.org
2021-01-23 10:44 ` cvs-commit at gcc dot gnu.org
2021-01-27 11:21 ` pault at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).