This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/34661] [4.2/4.3 Regression] ice on where / ASSIGNMENT(=)
- From: "dfranke at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 25 Jan 2008 21:56:34 -0000
- Subject: [Bug fortran/34661] [4.2/4.3 Regression] ice on where / ASSIGNMENT(=)
- References: <bug-34661-6642@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from dfranke at gcc dot gnu dot org 2008-01-25 21:56 -------
Subject: Bug 34661
Author: dfranke
Date: Fri Jan 25 21:55:47 2008
New Revision: 131845
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131845
Log:
gcc/fortran:
2008-01-25 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-01-25 Daniel Franke <franke.daniel@gmail.com>
PR fortran/34661
* gfortran.dg/where_operator_assign_4.f90: New test.
Added:
trunk/gcc/testsuite/gfortran.dg/where_operator_assign_4.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/resolve.c
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34661