Re: [patch, fortran] Fix PR 66089, ICE (plus wrong code) in dependency handling

2019-03-11 Thread Dominique d'Humières
Hi Thomas, > Anything else? … Yes, the tests gfortran.dg/assumed_type_2.f90 and gfortran.dg/no_arg_check_2.f90 fail: FAIL: gfortran.dg/assumed_type_2.f90 -O scan-tree-dump-times original "sub_array_assumed (D" 3 (found 4 times) FAIL: gfortran.dg/assumed_type_2.f90 -O scan-tree-dump

Re: [patch, fortran] Fix PR 66089, ICE (plus wrong code) in dependency handling

2019-03-08 Thread Thomas Koenig
Am 08.03.19 um 08:04 schrieb Bernhard Reutner-Fischer: Please change call abort to stop N in the test? Done. Anything else? OK for trunk? Regards Thomas

Re: [patch, fortran] Fix PR 66089, ICE (plus wrong code) in dependency handling

2019-03-07 Thread Bernhard Reutner-Fischer
On 6 March 2019 19:49:59 CET, Thomas Koenig wrote: >Hello world, > >the attached patch fixes a 7/8/9 regression where dependency checking >was for class arrays and a scalar value was mishandled when the >dependency happened in an elemental function. > >There was an ICE for the test case which is h

[patch, fortran] Fix PR 66089, ICE (plus wrong code) in dependency handling

2019-03-06 Thread Thomas Koenig
Hello world, the attached patch fixes a 7/8/9 regression where dependency checking was for class arrays and a scalar value was mishandled when the dependency happened in an elemental function. There was an ICE for the test case which is handled by fixing up the class refs in gfc_walk_variable_ex