On Wed, 11 Sep 2024, Andrew Stubbs wrote:

> On 10/09/2024 10:43, Andrew Stubbs wrote:
> > On 06/09/2024 09:47, Robin Dapp wrote:
> >>>> So we only found two instances of this problem and both were related to
> >>>> _Bools.  In case you have more cases, it would be greatly appreciated
> >>>> to verify the series with them.  If you don't mind, would it be possible
> >>>> to comment out the zeroing, re-run the testsuite and check for FAILs?
> >>>
> >>> I looked it up, and it was an execution failure in testcase
> >>> gfortran.dg/assumed_rank_1.f90 that prompted me to add the initialization.
> >>
> >> Ah, I saw that one as well here.  Thanks, will have a look locally.
> >>
> > 
> > I ran the tests with the initialization removed, but I'm not too sure what
> > to make of the results. There are 3 regressions and 8 progressions, but
> > there's no consistency across the different devices (I tested gfx1100,
> > gfx908, and gfx90a).
> > 
> > I'm going to rerun the tests and see if it does the same again, or if
> > there's some randomness.
> 
> There's definitely some random chance at play here: two identical test runs
> resulted in different results.

I guess that's what you expect when you have UD elements that in
the end should have a defined value.

Richard.

> The problem test cases:
>    gfortran.dg/all_bounds_1.f90
>    gfortran.dg/allocated_4.f90
>    gfortran.dg/team_change_1.f90
>    gfortran.dg/class_optional_1.f90
>    gcc.dg/torture/pr92152.c
> 
> Hope that helps
> 
> Andrew
> 
> 

-- 
Richard Biener <rguent...@suse.de>
SUSE Software Solutions Germany GmbH,
Frankenstrasse 146, 90461 Nuernberg, Germany;
GF: Ivo Totev, Andrew McDonald, Werner Knoblich; (HRB 36809, AG Nuernberg)

Reply via email to