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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2020-09-03

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.

Program received signal SIGSEGV, Segmentation fault.
0x0000000000bd20b4 in gfc_get_derived_type (derived=0x3812f20, codimen=0)
    at /home/rguenther/src/gcc2/gcc/fortran/trans-types.c:2611
2611          if (TYPE_FIELDS (derived->backend_decl))
Missing separate debuginfos, use: zypper install
libgmp10-debuginfo-6.1.2-lp152.5.26.x86_64
libisl15-debuginfo-0.18-lp152.3.114.x86_64
libmpc3-debuginfo-1.1.0-lp152.3.114.x86_64
libmpfr6-debuginfo-4.0.1-lp152.3.113.x86_64
(gdb) bt
#0  0x0000000000bd20b4 in gfc_get_derived_type (derived=0x3812f20, codimen=0)
    at /home/rguenther/src/gcc2/gcc/fortran/trans-types.c:2611
#1  0x0000000000bd2433 in gfc_get_derived_type (derived=0x3814070, codimen=0)
    at /home/rguenther/src/gcc2/gcc/fortran/trans-types.c:2672
#2  0x0000000000bd2433 in gfc_get_derived_type (derived=0x3812f20, codimen=0)
    at /home/rguenther/src/gcc2/gcc/fortran/trans-types.c:2672
#3  0x0000000000bd2433 in gfc_get_derived_type (derived=0x3814070, codimen=0)
    at /home/rguenther/src/gcc2/gcc/fortran/trans-types.c:2672
....
#200000 0x0000000000bd2433 in gfc_get_derived_type (derived=0x3812f20, 
    codimen=0) at /home/rguenther/src/gcc2/gcc/fortran/trans-types.c:2672
2672              c->ts.u.derived->backend_decl = gfc_get_derived_type
(c->ts.u.derived,

endless recursion via this line.

Reply via email to