This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [patch, fortran] [4.2/4.3 Regression] PR32002, insufficient conformance check
- From: Daniel Franke <franke dot daniel at gmail dot com>
- To: fortran at gcc dot gnu dot org
- Cc: Jerry DeLisle <jvdelisle at verizon dot net>, gcc-patches at gcc dot gnu dot org
- Date: Tue, 22 May 2007 00:26:19 +0200
- Subject: Re: [patch, fortran] [4.2/4.3 Regression] PR32002, insufficient conformance check
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:from:to:subject:date:user-agent:cc:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=ePcDgf3BFEK3XwfqiG6M4Y3KqUfFUdHSX7yXqcY3Js5kpcHr8ZtPpb5prYMv5/LB4Zt8FV2oCxZx4MwE4gr2FBiEvLcaCXSEfEgSIYm0x9oMmei/omIHvd4U5R68UUtNEfGLsU26Rjnt45bmypkMfICow4/Q/udhGQ6E3uf9gr0=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:from:to:subject:date:user-agent:cc:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=Dn4A7NJtPtYSN4iLYGhy5VdStFVB+lvTg+0N716YnVUnXEKVpfcljEOwE/XIMS3UNpUv0TvdnX0r5OusMgJb75UAgz1zW5Debjc/CDkKhw3pcBUhXuYJVXYGyb4ZDpbKwVte/hv9d9RGRlBBNQHx4jFaroZi7SyAvw6F6X01V8U=
- References: <200705202227.32667.franke.daniel@gmail.com> <4650D7BA.5070005@verizon.net>
On Monday 21 May 2007 01:20:26 Jerry DeLisle wrote:
> > gcc/fortran:
> > 2005-05-20 Jerry DeLisle <jvdelisle@verizon.net>
> > Daniel Franke <franke.daniel@gmail.com>
> >
> > PR fortran/32002
> > * resolve.c (resolve_actual_arglist): Resolve actual argument after
> > being identified as variable.
> >
> >
> > gcc/testsuite:
> > 2005-05-20 Daniel Franke <franke.daniel@gmail.com>
> >
> > PR fortran/32002
> > * gfortran.dg/pr32002.f90: New test.
> >
> >
> > Regression tested on ?-?-? by Jerry and on i686-pc-linux-gnu by myself.
> > Ok for 4.2 and trunk?
>
> Regression tested on x86-64-gnu-linux. The test case needs a descriptive
> name and the error message at line 40 should be "different shape".
>
> OK for trunk. OK for 4.2 only if this is a regression from 4.1
At first, many, many thanks to Jerry who came up with this fix after I dumped
tons of little bits and pieces of information on him :)
Now, this is an regression to 4.1, an interesting one as well: while looking
for a descriptive name, I found "compliant_elemental_intrinsics_1.f90",
associated with PR26976. Exactly the same problem as shown in PR32002, the
fix didn't cover all cases ...
Committed fix and compliant_elemental_intrinsics_2.f90 as r124924.
Regards
Daniel