Many thanks for the comprehensive reply, Thiago.

As it happens, running valgrind with -s on both new testcases, indicates
problems emanating from one line in the other test,
class_transformational_1.f90. I am investigating and will put it right.

Regards

Paul


On Tue, 9 Jul 2024 at 04:13, Thiago Jung Bauermann <
thiago.bauerm...@linaro.org> wrote:

> Hello Paul,
>
> Paul Richard Thomas <paul.richard.tho...@gmail.com> writes:
>
> > Thank you very much for your debugging efforts. You really pulled out
> the stops.
>
> You're welcome. In the future if there are other issues or questions
> regarding our CI, please feel free to contact us.
>
> > Can I take it then that you will update the toolchain system wide so
> that I can commit the patch
> > without triggering you every night? It would be a pity to XFAIL it after
> your efforts.
>
> Now that there's a new Ubuntu LTS I believe we will update our systems
> to it in the near feature, but I'm not sure exactly when.
>
> In any case, committing your patch won't be a problem because we only
> report a regression once. The commit will trigger a new notification
> email because it will be the first time that the problem will be
> detected in trunk, but at that point our system will incorporate that
> FAIL into its known failures and not complain about it in the future.
>
> > On Sat, 6 Jul 2024 at 06:55, Thiago Jung Bauermann <
> thiago.bauerm...@linaro.org> wrote:
> >
> >  I ran your patch through a different CI loop that we have, where instead
> >  of using the distro's toolchain (binutils, gcc, glibc) to build and test
> >  the patch, it builds every component from scratch and from their
> >  respective tips of trunk.
> >
> >  This time it didn't detect any problem. All
> >  gfortran.dg/class_transformational_2.f90 tests passed:
> >
> >
> https://ci.linaro.org/job/tcwg_gnu_native_check_gcc--master-arm-precommit/2/artifact/artifacts/artifacts.precommit/sumfiles/gfortran.sum.xz
> >
> >
> >  I think this means that with Ubuntu 22.04 glibc we see the problem, but
> >  when using the latest upstream glibc we don't.
>
> I ran the test on the same machine but inside a container with Ubuntu
> 24.04 and I couldn't reproduce the FAIL there, so this confirms my
> suspicion: the problem is in the system toolchain, likely in glibc.
>
> --
> Thiago
>

Reply via email to