merging of trunk to fortran-dev?

Janus Weil janus@gcc.gnu.org
Wed Dec 30 12:09:00 GMT 2009


>> A couple of regressions appeared on fortran-dev -- clean check check out,  no
>> changes of mine:
>>
>> FAIL: gfortran.dg/class_9.f03  -O0  execution test
>> FAIL: gfortran.dg/dynamic_dispatch_1.f03  -O0  (internal compiler error)
>> FAIL: gfortran.dg/dynamic_dispatch_2.f03  -O0  (internal compiler error)
>> FAIL: gfortran.dg/dynamic_dispatch_3.f03  -O0  (internal compiler error)
>> FAIL: gfortran.dg/dynamic_dispatch_4.f03  -O0  execution test
>> FAIL: gfortran.dg/dynamic_dispatch_5.f03  -O0  (internal compiler error)
>> FAIL: gfortran.dg/dynamic_dispatch_8.f03  -O0  execution test
>>
>> These are all OOP-related. Janus, could you have a look, please?
>
> Yes, I can confirm this (apart from dynamic_dispatch_4, which works for me).
>
> First guess: My patch for PR42353 (which makes the vtypes and vtabs
> private). Probably Paul was right with his suspicion that this might
> cause trouble on the branch. Will investigate.

Yes, this one is definitely the culprit. If I revert the patch for
PR42353, the failures above go away (but then of course class_13.f03
fails, which is the test case for this PR).

Paul, any idea what to do (i.e. how to fix PR42353 on the branch)?

Cheers,
Janus



More information about the Fortran mailing list