This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [Patch, fortran] PR44265 - Link error with reference to parameter array in specification expression
- From: Dominique d'Humières <dominiq at lps dot ens dot fr>
- To: Paul Richard Thomas <paul dot richard dot thomas at gmail dot com>
- Cc: "fortran at gcc dot gnu dot org" <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>, Ian Harvey <ian_harvey at bigpond dot com>
- Date: Wed, 7 Dec 2016 13:21:59 +0100
- Subject: Re: [Patch, fortran] PR44265 - Link error with reference to parameter array in specification expression
- Authentication-results: sourceware.org; auth=none
- References: <CAGkQGiKhuq2Pw0T8URCD3ZiA-hDpmXZZr4kJvg8PZQdCoORSWw@mail.gmail.com> <8599BDBA-59DD-4798-B704-E28DC89206E2@lps.ens.fr> <CAGkQGiJrm2r0uRpe9eLBn+yQrC0zfy+oxoriy0GDPU07GJ=iug@mail.gmail.com> <35277185-71C2-4038-8042-548E94435E15@lps.ens.fr> <CAGkQGiLxpkymr-+pXK-aie9gFhe3OKROf1sfsEawQzUP9Ex+uQ@mail.gmail.com> <DEF70D26-CBA0-4485-9929-E872E87F1938@lps.ens.fr>
Dear Paul,
I have found another glitch with all the patches in this thread: they transform an ICE to accept-invalid for the tests z7.f90, z8.f90, and z9.f90 in pr77414.
Dominique
> Le 10 nov. 2016 à 23:48, Dominique d'Humières <dominiq@lps.ens.fr> a écrit :
>
> FAIL: gfortran.dg/char_result_16.f90 -g -flto (internal compiler error)
> FAIL: gfortran.dg/char_result_16.f90 -g -flto (test for excess errors)
>
> The ICE is for both -m32 and -m64 (module_procedure_3_db_1.f90 is the test posted in my last mail)
>
> % gfc module_procedure_3_db_1.f90 -flto
> module_procedure_3_db_1.f90:29:0: internal compiler error: in get_partitioning_class, at symtab.c:1848
> END PROGRAM WheresThatbLinkingConstantGone
>
> Sorry to be such a nuisance!-(
>
> Dominique
>