This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [patch, fortran] PR34661- ICE on user defined assignment in WHERE statement
- From: Tobias Burnus <tobias dot burnus at physik dot fu-berlin dot de>
- To: Daniel Franke <frankedotdanielatgmaildotcom at physik dot fu-berlin dot de>, gcc-patches at gcc dot gnu dot org, fortran at gcc dot gnu dot org
- Date: Fri, 25 Jan 2008 22:44:49 +0100
- Subject: Re: [patch, fortran] PR34661- ICE on user defined assignment in WHERE statement
Daniel Franke wrote:
> gcc/fortran:
> 2008-24-01 Daniel Franke <franke.daniel@gmail.com>
>
> PR fortran/34661
> * resolve.c (resolve_where): Added check if user-defined
> * assignment
> operator is an elemental subroutine.
> (gfc_resolve_where_code_in_forall): Likewise.
>
> gcc/testsuite:
> 2008-24-01 Daniel Franke <franke.daniel@gmail.com>
>
> PR fortran/34661
> * gfortran.dg/where_operator_assign_4.f90: New test.
>
> Regression tested on i686-pc-linux-gnu. Ok for trunk?
OK for the trunk (it is a regression vs. 4.1 and fixes an ICE on invalid
code).
Tobias