https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116261
--- Comment #15 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Paul Thomas <pa...@gcc.gnu.org>: https://gcc.gnu.org/g:ad94070689b3fadafca14c188c650aad6b8600e7 commit r15-6021-gad94070689b3fadafca14c188c650aad6b8600e7 Author: Paul Thomas <pa...@gcc.gnu.org> Date: Mon Dec 9 07:32:22 2024 +0000 Fortran: Fix testsuite regressions after r15-5897 [PR116261/PR117901] 2024-12-09 Paul Thomas <pa...@gcc.gnu.org> gcc/fortran PR fortran/116261 * trans-array.cc (gfc_array_init_size): New arg 'explicit_ts', to suppress the use of the expr3 element size in the descriptor dtype. (gfc_array_allocate): New arg 'explicit_ts', used in call to gfc_array_init_size. * trans-array.h : Modify prototype for gfc_array_allocate for new bool argument. * trans-stmt.cc (gfc_trans_allocate): Set new argument if the typespec is explicit. gcc/testsuite/ PR fortran/117901 * gfortran.dg/class_transformational_1.f90: Temporary fix for ICE with some compile options by setting dummy arg of 'unlimited rebar' to be allocatable.