On 3/13/26 16:47, Andre Vehreschild wrote:
Hi Jakub,
Otherwise LGTM.
--- a/gcc/testsuite/gfortran.dg/coarray/caf.exp +++ b/gcc/testsuite/gfortran.dg/coarray/caf.exp @@ -123,7 +123,11 @@ foreach test [lsort [glob -nocomplain $srcdir/$subdir/*.[fF]{,90,95,03,08} ]] if { [istarget *-*-freebsd*] } { dg-test $test "-fcoarray=lib -pthread $flags -lcaf_shmem" {} } else {
dg-test $test "-fcoarray=lib $flags -lcaf_shmem" {}
if { [istarget *-linux*] } {dg-test $test "-fcoarray=lib -pthread $flags-lcaf_shmem -lrt" {}
} else {dg-test $test "-fcoarray=lib $flags -lcaf_shmem" {}} } cleanup-modules "" }
I was a bit doubtful that unconditionally adding -ptrhead -rt to every linux target out there would work, but apparently it did - my test this afternoon (Debian Testing as of March 2 with glibc-2.42 on aarch64):
https://gcc.gnu.org/pipermail/gcc-testresults/2026-March/871462.html
=== gfortran Summary ===
# of expected passes 74474 # of expected failures 345 # of unsupported tests 208 /dev/shm/bld701060/gcc/gfortran version 16.0.1 20260314 (experimental) [master r16-8091-g4f9e2843084] (GCC)
Kind regards,