Early ping.
> Gesendet: Donnerstag, 04. Juni 2020 um 20:47 Uhr > Von: "Harald Anlauf" <anl...@gmx.de> > An: "fortran" <fort...@gcc.gnu.org>, "gcc-patches" <gcc-patches@gcc.gnu.org> > Betreff: [PATCH, PR fortran/95503] [9/10/11 Regression] ICE in > gfc_is_simply_contiguous, at fortran/expr.c:5844 > > The following patch fixes an almost obvious ICE in invalid. > > Regtested on x86_64-pc-linux-gnu. > > OK for master, and backports to 9/10? > > Thanks, > Harald > > > PR fortran/95503 - ICE in gfc_is_simply_contiguous, at fortran/expr.c:5844 > > The check for assigning a pointer that cannot be determined to be simply > contiguous at compile time to a contiguous pointer does not need to be > invoked if the lhs of the assignment is known to have conflicting attributes. > > 2020-06-04 Harald Anlauf <anl...@gmx.de> > > gcc/fortran/ > PR fortran/95503 > * expr.c (gfc_check_pointer_assign): Skip contiguity check of rhs > of pointer assignment if lhs cannot be simply contiguous. > > gcc/testsuite/ > PR fortran/95503 > * gfortran.dg/pr95503.f90: New test. > >