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