This is the mail archive of the
mailing list for the GCC project.
Re: [Patch, fortran] PR20880 - Failure to detect procedures encompassing own interface
Paul Thomas wrote:
>> I hate being the bringer of bad news, but this patch doesn't reg.test
>> cleanly for me on trunk (r119061) on Gentoo Linux/x86; I get
> That's alright - we have the patches reviewed for a reason :-)
I regtested (after big tree commit) using 119088 and your new patch
FAIL: gfortran.dg/func_derived_3.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/func_derived_3.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/func_derived_3.f90 -O0 compilation failed to
FAIL: gfortran.dg/func_derived_3.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/func_derived_3.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/func_derived_3.f90 -O1 compilation failed to
FAIL: gfortran.fortran-torture/execute/userop.f90, -O0 (internal
make check-gfortran RUNTESTFLAGS="dg.exp=func_derived_3.f90 -de"
I can reproduce this as often as I want. But if I run manually
gfortran -O0 func_derived_3.f90
or copy even the complete command from dbg.log, it does not give an ICE.
I'm out of my wits.