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.