aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorSteve Kargl <kargl@gcc.gnu.org>2022-12-22 20:38:57 -0800
committerJerry DeLisle <jvdelisle@gcc.gnu.org>2022-12-22 21:19:39 -0800
commit7e76cd96950f49ce21246d44780e972d86b2bcdd (patch)
treeb823c1e9b507eb1ba3af99c6172eca58ebb81cfa /gcc/fortran
parent8ec5fcb6fc79e5bcca23c3fecbaf09d4566cb1d5 (diff)
downloadgcc-7e76cd96950f49ce21246d44780e972d86b2bcdd.zip
gcc-7e76cd96950f49ce21246d44780e972d86b2bcdd.tar.gz
gcc-7e76cd96950f49ce21246d44780e972d86b2bcdd.tar.bz2
Remove not needed assert macro which fails.
PR fortran/106731 gcc/fortran/ChangeLog: * trans-array.cc (gfc_trans_auto_array_allocation): Remove gcc_assert (!TREE_STATIC()). gcc/testsuite/ChangeLog: * gfortran.dg/pr106731.f90: New test.
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/trans-array.cc1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/fortran/trans-array.cc b/gcc/fortran/trans-array.cc
index b7d4c41..44177aa 100644
--- a/gcc/fortran/trans-array.cc
+++ b/gcc/fortran/trans-array.cc
@@ -6614,7 +6614,6 @@ gfc_trans_auto_array_allocation (tree decl, gfc_symbol * sym,
type = TREE_TYPE (type);
gcc_assert (!sym->attr.use_assoc);
- gcc_assert (!TREE_STATIC (decl));
gcc_assert (!sym->module);
if (sym->ts.type == BT_CHARACTER