Hi Thiago,
Thank you very much for your debugging efforts. You really pulled out the stops.
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.
I thought that since the failure occurred at -O1 only, it must have been one of those sporadic, random failures that, as far as I can tell, are due to the system deciding that it has something more important to do than run the testsuite
Best regards
Paul
On Sat, 6 Jul 2024 at 06:55, Thiago Jung Bauermann < thiago.bauermann@linaro.org> wrote:
Hello,
One more detail:
Thiago Jung Bauermann thiago.bauermann@linaro.org writes:
I can see the problem reliably when running the testcase binary for -O1 on an armv8l-linux-gnueabihf machine.
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/...
I think this means that with Ubuntu 22.04 glibc we see the problem, but when using the latest upstream glibc we don't.
-- Thiago