diff options
author | Harald Anlauf <anlauf@gmx.de> | 2020-05-26 21:19:19 +0200 |
---|---|---|
committer | Harald Anlauf <anlauf@gmx.de> | 2020-05-26 21:19:19 +0200 |
commit | 48d526613961f410a87855ba2fef8909e925d9fa (patch) | |
tree | 7f9e28487c8e1609f8cb723919b6403b47056ecd /gcc/ada/gcc-interface/decl.c | |
parent | 9f0cb44e9b1da3676879b73728b31d421a8b1178 (diff) | |
download | gcc-48d526613961f410a87855ba2fef8909e925d9fa.zip gcc-48d526613961f410a87855ba2fef8909e925d9fa.tar.gz gcc-48d526613961f410a87855ba2fef8909e925d9fa.tar.bz2 |
PR fortran/95089 - ICE in gfc_get_derived_type, at fortran/trans-types.c:2843
For long module name, derive type and component name, the
generated name-mangled symbol did not fit into a buffer when
coarrays were enabled. Provide sufficiently large temporary.
2020-05-26 Harald Anlauf <anlauf@gmx.de>
gcc/fortran/
PR fortran/95089
* trans-types.c (gfc_get_derived_type): Enlarge temporary to hold
mangled name "_caf_symbol".
gcc/testsuite/
PR fortran/95089
* gfortran.dg/pr95089.f90: New test.
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions