This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, fortran] PR20880 - Failure to detect procedures encompassing own interface


Hi,

Paul Thomas wrote:
> erik,
>> 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
(x86_64-unknown-linux-gnu):

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
produce executable
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
produce executable
FAIL: gfortran.fortran-torture/execute/userop.f90,  -O0  (internal
compiler error)

With
   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.

Tobias


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]