This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [Patch, fortran] PR35780 - internal compiler error for complicated PARAMETER expressions
- From: "Paul Richard Thomas" <paul dot richard dot thomas at gmail dot com>
- To: "Jerry DeLisle" <jvdelisle at verizon dot net>
- Cc: "Fortran List" <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 10 Apr 2008 21:13:34 +0200
- Subject: Re: [Patch, fortran] PR35780 - internal compiler error for complicated PARAMETER expressions
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=fTK8kwGnwsT8879A2Cd+EYugorZDgra2urW0nRE38bg=; b=FClnRFgfdP9s6J8z0469VMmSCUBgZQDK/Grw+FKXb6ZYXOE4PTU2gd4RO4e96+qxMQuruN9DZBZjlekSJm1vKPy24oMbw3RL5uepYZcj9r5A1EFIOOZQ4/IFhbt8cqB7+HhwWe635l1zRzZQ7y/dhMfCanR1ky3jMEhVPYsZfp4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aUKdp69yQZ7UzXkKvYRGmlR1WGu2AHtVImTtFVBSc2QeNshH12neWuyDDaWIazNzs3r55i4vPSPMZs7E2E7r20JQmdayn3ke/RQGbM4mSDlwH8yo6DkrKOSw8JSRqyM1TOMoldK1ICw95LeuR9D3RacuT6w+rWpS79KrrXf/GCY=
- References: <339c37f20804051131v522d1b59v3fdb125acc934d8b@mail.gmail.com> <1207594853.2924.16.camel@lenova.localdomain> <339c37f20804090408g78abda74k3a753bb246b94800@mail.gmail.com>
Jerry,
> This is odd because this is the platform that I bootstrapped and
> regtested on. I'll investigate....
I retested on my x86_ia64 and it still goes through. However, it is
certainly broken on everything else, as you say. Why it works at all
is a complete mystery to me:)
The attached version works correctly and regtests OK. I will give it
a final look over tomorrow morning and then apply as "obvious" - the
segfault is indeed obvious, as is the return of FAILURE if the actual
arguments do not boast an array.
Many thanks
Paul