https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93727
--- Comment #50 from dave.anglin at bell dot net --- On 2026-06-16 7:09 p.m., jvdelisle at gcc dot gnu.org wrote: > It could be the libc version on these systems. In the read.c we use > convert_real, which calls strtof . This could be returning 0. If you look at > convert_real we are attempting to use the correct available functions. Yes, that's the issue. We don't have strtof and strtod doesn't support hexadecimal numbers. Same for strtold. If no conversion takes place, zero is returned. So, all tests in EXformat_4.F90 fail on this target.
